日期:2014-05-18  浏览次数:20683 次

这条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必须是自动增长的