sql server获得新记录标识列值的二种方法

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

对新添加的记录,获得新记录的自动标识列的值,有两种方式: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();

上一篇 怎样从终端打开mysql数据库
下一篇 教你win10怎么开启远程连接
剑圣无痕

剑圣无痕

这个人很懒,什么都没有留下~

本月创作热力图