我有一个程序,我插入记录在员工table.nad通过使用@@身份获得empid?当此程序将被多个用户同时调用时,可能有可能返回同时插入的其他员工的身份。由于系统没有锁定身份? (名称)值('sahil');插入雇员(姓名)值('sahil'); 返回@@身份 参考sql server 2005:is it safe to use @@identity? 对锁的身份问题
我有一个MS SQL 2005数据库与表Test列ID。 ID是一个标识列。 我在这个表中有行,他们都有自己对应的ID自动增量值。 现在我想改变每个ID在该表是这样的: ID = ID + 1
但是当我这样做,我得到一个错误: Cannot update identity column 'ID'.
我已经试过这样: ALTER TABLE Test NOCHECK CONSTRAINT A