当前位置: 代码迷 >> Java Web开发 >> 这条SQL语句是什么意思啊(初学者提问)
  详细解决方案

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

热度:50   发布时间:2016-04-17 13:13:08.0
这条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必须是自动增长的
  相关解决方案