sql设置主键自增长
发布时间: 2024-03-02 07:35:51
自动增长列(auto_increment)
sqlserver数据库
(identity)
oracle数据库(
sequence)
给主键添加自动增长的数值,列只能是整数类型
CREATE
TABLE
stu(
classId
int
primary
key
auto_increment,
name
varchar(50)
);
auto_increment是用于主键自动增长的,从1开始增长,当你把第一条记录删除时,再插入第二跳数据时,主键值是2,不是1
_____________________________________________________
INSERT
INTO
student(name)
values(‘abc’);
闫焱琢.
㈡ sql server怎么设置主键自增长
首先,待设置的字段类型一定要是int型的,否则不能设置“标识规范”。
打开SQL Server,连接数据库,找到目标表,右键,然后点击“设计”。
单击主键列(或其他需要设置的数据类型为int的列),然后在下方“列属性”中找到“标识规范”,展开。
在(是标识)下拉栏中选择“是”,然后设置“标识增量”(递增量)和”标识种子“(初始数),如图所示。
这样设置之后,再保存目标表即可。
㈢ 怎么用SQL语句CREATE TABLE的主键为“自动增加”
自动递增:AUTO_INCREMENT
例子:
主键自增:
CREATETABLEtest
(
_INCREMENT,
usernameVARCHAR(15)NOTNULL
)AUTO_INCREMENT=100;
上面的test表,主键id为自动递增的
㈣ sql语句 如何添加自增长主键
create table 表名(字段名 int not null primary key identity(1,1))
热点内容