SQLSERVER自增主键
来源:互联网 发布:大众网络报pdf 编辑:程序博客网 时间:2024/05/22 12:38
SQLServer 中含自增主键的表,通常不能直接指定ID值插入,可以采用以下方法插入。
1. SQLServer 自增主键创建语法:
identity(seed, increment)
其中
seed 起始值
increment 增量
示例:
create table student(
id int identity(1,1),
name varchar(100)
)
2. 指定自增主键列值插入数据(SQL Server 2000)
先执行如下语句
SET IDENTITY_INSERT [ database. [ owner. ] ] { table } ON
然后再执行插入语句
最后执行如下语句
SET IDENTITY_INSERT [ database. [ owner. ] ] { table } OFF
示例:
表定义如下
create table student(
id int identity(1,1),
name varchar(100)
)
插入数据
set IDENTITY_INSERT student ON
insert into student(id,name)values(1,'student1');
insert into student(id,name)values(2,'student2');
set IDENTITY_INSERT student OFF
- SQLSERVER自增主键
- sqlserver 主键ID自增
- SqlServer 重置自增主键
- sqlserver修改自增主键设置
- Sqlserver中主键自增长
- Sqlserver数据库表重设置自增主键ID号
- SQLSERVER 插入数据后获取插入数据的主键或自增主键
- SqlServer获得下一个自增长主键值
- oracle主键自增
- oracle 主键自增
- oracle 主键自增
- oracle主键自增
- oracle主键自增
- hibernate 主键自增
- orcal主键自增
- Oracle主键自增
- sqlite 自增主键
- Postgresql主键自增
- 我的第一个javaGUI程序
- C++引用类型
- 队列的实现:循环队列和链式队列
- SDL介绍
- 以WebBrowser.DocumentCompleted 事件为例,说明用C#如何完成事件的订阅处理。
- SQLSERVER自增主键
- usaco_ttwo
- Table 列排序
- Symbian中关于ListBox的编程使用
- Beautiful Code {16. The Linux Kernel Driver Model: The Benefits of Working Together}
- GridView的分页和按列头排序问题?
- Access Violation at address 00000000.Read of address 00000000 解决办法
- 3G应用-windows mobile和symbian平台下rtsp流媒体播放
- HDU 1285 确定比赛名次