加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

SQLSERVER自增主键

发布时间:2020-12-12 15:24:54 所属栏目:MsSql教程 来源:网络整理
导读:SQLServer 中含自增主键的表,通常不能直接指定ID值插入,可以采用以下方法插入。 1. SQLServer 自增主键创建语法: identity(seed,increment) 其中 seed 起始值 increment 增量 示例: create table student( ????? id int identity(1,1), ????? name varch

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,????? 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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读