Sql Server 插入数据的同时返回插入数据的ID/主键信息

来源:互联网 发布:詹姆斯卡梅隆,知乎 编辑:程序博客网 时间:2024/04/28 10:00

1、 通过@@identity获取插入数据的ID 

insert into [table](ID,name) values(@ID,@name);select @@identity


通过ExecuteScalar 获取的值就是ID


2、通过output inserted


insert into table ouput inserted.id values()

这个会返回插入数据的指定列的值 如获取ID  就是output inserted.ID


0 0
原创粉丝点击