怎樣用SQL語句將表的主鍵設為自動增長 每次加1
呵呵!
create table mytest
(
id int primary key identity(1,1),--主鍵,自動+1
name varchar(20) unique not null,--不允許重復,不允許為空
Age tinyint,
notetime smalldatetime default getdate()
)
insert into mytest values ('張三',20,getdate())
insert into mytest (name,age)values ('李四',20)
數據庫如何設置主鍵(ID)自動增長啊(SQL語句)
自動增長列(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');
閆焱琢.