SQL Server主键自动增长的设置
2010-02-12 15:15
253 查看
在SQL Server中,如果把表的主键设为identity类型,数据库就会自动为主键赋值。例如:
查询结果为:
id
---
1
2
由此可见,一旦把id设为identity类型,MS SQLServer数据库会自动按递增的方式为主键赋值。identity包含两个参数,第一个参数表示起始值,第二个参数表示增量。
create table customers ( id int identity(1,1) primary key not null, name varchar(15) ); insert into customers(name) values("name1"),("name2"); select id from customers;
查询结果为:
id
---
1
2
由此可见,一旦把id设为identity类型,MS SQLServer数据库会自动按递增的方式为主键赋值。identity包含两个参数,第一个参数表示起始值,第二个参数表示增量。
相关文章推荐
- mysql,sql server,Oracle主键自动增长的设置
- SQL Server 2008 设置主键自动增长
- sql server 忘记设置主键 自动增长
- PowerDesigner 15设置mysql主键自动增长及基数
- Mysql,SqlServer,Oracle主键自动增长的设置
- powerdesigner设置表主键列为自动增长。
- powerdesigner设置表主键列为自动增长。
- 表生成后(已有数据)如何增加主键,设置自动增长
- 设置主键自动增长引起刷新页面重复添加数据
- SQL Server设置主键自增长列
- SQL Server设置主键自增长列(使用sql语句实现)
- oracle设置主键自动增长
- PowerDesigner 15设置mysql主键自动增长及基数
- Mysql,SqlServer,Oracle主键自动增长的设置
- PowerDesigner 15设置mysql主键自动增长及基数
- Mysql,SqlServer,Oracle主键自动增长的设置
- Navicat 设置主键自增 自动增长 Navicat中怎么设置主键自增长?
- Mysql,SqlServer,Oracle主键自动增长的设置
- SQLServer如何手动设置id值(主键)的自动增长
- powerdesigner创建oracle 数据库表,设置表主键列为自动增长