一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

sql 返回新添加的记录的标识列的值语句

时间:2013-11-01 编辑:简简单单 来源:一聚教程网

对新添加的记录,获得新记录的自动标识列的值,有两种方式:
1.在INSERT中使用OUTPUT关键字
INSERT INTO table_name(column1,column2,column3)
OUTPUT INSERTED.ID --返回自动增长的标识列的值
VALUES('','','')

 

--ADO.NET调用
int r = command.ExecuteScalar();


2.使用全局变量@@IDENTITY全局变量

INSERT INTO table_name(column1,column2,column3)
VALUES('','','')
SELECT @@IDENTITY AS ID


--ADO.NET调用(两条语句一起执行)

int r = command.ExecuteScalar();

热门栏目