合肥教育局网站,tom.365,成都城乡一体化
对新添加的记录,获得新记录的自动标识列的值,有两种方式:
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();
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
SQL Server免费版的安装以及使用SQL Server Management Studio(SSMS)连接数据库的图文方法
SQL Server 2017 Developer的下载、安装、配置及SSMS的下载安装配置(图文教程详解)
网友评论