サーチ…


構文

  • SELECT SCOPE_IDENTITY();
  • SELECT SCOPE_IDENTITY()AS [SCOPE_IDENTITY];
  • SCOPE_IDENTITY()

簡単な例の紹介

SCOPE_IDENTITY()は、同じスコープ内のID列に最後に挿入されたID値を返します。スコープとは、ストアドプロシージャ、トリガ、ファンクション、バッチなどのモジュールです。したがって、同じストアド・プロシージャ、ファンクションまたはバッチ内にある場合、2つのステートメントは同じスコープにあります。

INSERT INTO([列1]、[列2])VALUES(8,9);
GO
SELECT SCOPE_IDENTITY()AS [SCOPE_IDENTITY];
GO



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow