SQLServer中主键(id)自增及数据插入

建表

create table Student(
id int identity(1,1) not null PRIMARY key,
name varchar(20),
sex varchar(2) check(sex='男' or sex='女')
);

扩展

1、identity表示该字段的值会自动更新,不需要我们维护,通常情况下我们不可以直接给identity修饰的字符赋值,否则编译时会报错;

2、用法

             列名 数据类型 约束 identity(m,n)

             m表示的是初始值,n表示的是每次自动增加的值

 

插入语句

      insert into student(name,sex) values (‘张三’,‘男’);

你可能感兴趣的:(SQlserver数据库,sqlserver,数据库,id)