读书人

这条SQL语句是什么意思啊(初学者提问)

发布时间: 2012-02-09 18:22:27 作者: rapoo

这条SQL语句是什么意思啊?(菜鸟提问)
这句.select @@IDENTITY as id

[解决办法]
sql server中获取刚插入记录的自增长ID的值
[解决办法]
@@IDENTITY 是当前连接的全局变量,只对当前连接有效。也就是说,如果断开连接再重新连接后,@@IDENTITY 为 null。以 ADO 来说,@@IDENTITY 在 Connection 对象打开和关闭期间是有意义的,即在 Connection 对象的存在范围内有效。在 MTS 组件中,从打开连接到显式的关闭连接(Connection.Close)或者到调用了 SetAbort,SetComplete之前,在这期间,@@IDENTITY 有意义。


那个话的意思是把当前的链接ID查出来赋给id这个变量
[解决办法]
意思是把当前的链接ID查出来赋给id这个变量..........
@@IDENTITY 是当前连接的全局变量,只对当前连接有效。也就是说,如果断开连接再重新连接后,@@IDENTITY 为 null.
[解决办法]
意思是将查处最后一次执行添加的id的值,id必须是自动增长的

读书人网 >Java Web开发

热点推荐