SQL Server sql语句返回主键SCOPE_IDENTITY()的解决办法
2022-11-12 09:50:37
内容摘要
这篇文章主要为大家详细介绍了SQL Server sql语句返回主键SCOPE_IDENTITY()的简单示例,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!在s
文章正文
这篇文章主要为大家详细介绍了SQL Server sql语句返回主键SCOPE_IDENTITY()的简单示例,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!
在sql语句后使用SCOPE_IDENTITY()当然您也可以使用 SELECT @@IDENTITY但是使用 SELECT @@IDENTITY是去全局最新. 有可能取得值不正确.示例:代码如下:
1 2 3 | <code>insert into dbo.SNS_BlogData(userName) values( 'jiangyun' ) ; SELECT SCOPE_IDENTITY() </code> |
代码如下:
1 2 3 4 5 6 7 8 9 10 | <code> public int sqlexecutereader(string sql) { DBopen(); SqlCommand myComm = new SqlCommand(sql, Connection); int newID = Convert.ToInt32(myComm.ExecuteScalar()); DBclose(); return newID; } </code> |
注:关于SQL Server sql语句返回主键SCOPE_IDENTITY()的简单示例的内容就先介绍到这里,更多相关文章的可以留意
代码注释