我有一组值,它们必须插入到两个表中,比如说5行,我必须将这5行插入到表A中,A有一个标识column.Next,我必须将这5行插入到表B中,并且有一个额外的列,这是表A中的标识。如何在没有使用循环的情况下做到这一点?任何帮助都是非常有帮助的。INSERT INTO TABLE_A(COL2,COL3)
set @identityval=@@identi
我想插入一行并从过程中返回标识列值!为此,我不想使用任何先进的东西,如@@identity或SCOPE_IDENTITY等,因为我不清楚他们的工作原理。所以我打算这么做
lock table tab1 in exclusive mode;select max(id) into retVal from tab1;
问题