@@IDENTITY 将返回在当前会话的所有表中生成的最后一个标识值.
也就是说如果两个会话同时在插入数据,那么每个@@identity只会看到自己插入的标识,而当时可能另一个会话已经插入了新的id.
楼主可以试试在查询分析器里面新建两个查询,分别插入后选择@@identity
也就是说如果两个会话同时在插入数据,那么每个@@identity只会看到自己插入的标识,而当时可能另一个会话已经插入了新的id.
楼主可以试试在查询分析器里面新建两个查询,分别插入后选择@@identity
解决方案 »
- 请教一个两个表联接成一个新表的问题,我想着都有些晕,一星期没理出头绪
- 再次请pt1314917(背着灵魂漫步)帮助解决 急!!!!
- 初学触发器,请教大家!!!
- 我time字段里的数据都为2004-06-10 17:18:58.000 我想通过2004-06-10查询到它该怎么实现呀
- 急,rs.next()取不到值,结果集为空
- 如何写这样的一个关于工资的问题的select语句
- 请问如何通过远程视图为基表增加一个新记录
- 谁知道 哪儿有Access的ODBC安装下载?
- 急!请问如何在误删除数据库的log文件后修复数据库?(sql server7.0)
- sql 2005 活动监视器状态有很多已挂起?
- 在MS-SQL server数据库中要保存文件,怎么样定义它的类型啊!!!!
- 求教:在LSN和CHECKPOINT之间能不能存在一个完整的事物?
@@IDENTITY 最后被插的表的 ID ,多个连接
SCOPE_IDENTITY() 在同一批 SQL (SP,Trigger,udf),最后被插的表的 ID