行を挿入してその ID を取得するために、他のすべてのコマンドをブロックする必要はありません。 SCOPE_IDENTITY
と組み合わせてトランザクションを使用するだけです :
BEGIN TRAN;
INSERT INTO MyTable (MyColumn)
VALUES ('MyValue');
SELECT SCOPE_IDENTITY();
COMMIT TRAN;
SCOPE_IDENTITY
の詳細 MSDN
で .
行を挿入してその ID を取得するために、他のすべてのコマンドをブロックする必要はありません。 SCOPE_IDENTITY
と組み合わせてトランザクションを使用するだけです :
BEGIN TRAN;
INSERT INTO MyTable (MyColumn)
VALUES ('MyValue');
SELECT SCOPE_IDENTITY();
COMMIT TRAN;
SCOPE_IDENTITY
の詳細 MSDN
で .