SqlServer中插入数据后如何得到主键ID
Posted fanqisoft
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SqlServer中插入数据后如何得到主键ID相关的知识,希望对你有一定的参考价值。
- 使用@@IDENTITY
例如:insert into student(name,age) values(‘fanqi‘,23) select @@identity
- 使用 OUTPUT inserted
例如:INSERT INTO UserInfo(Username,LogName,[Password],resTime) OUTPUT inserted.UserID VALUES (‘12345‘,‘56789‘,‘112233‘,GETDATE())
以上是关于SqlServer中插入数据后如何得到主键ID的主要内容,如果未能解决你的问题,请参考以下文章
使用SQLServer2005插入一条数据时返回当前插入数据的ID
sqlserver向数据库插入数据的时候,自增张(标识列)列不允许为空,怎样插入该列数据?