新規追加レコードの自動インクリメント値を取得する方法
SQL Server で新規レコードを追加したとき、自動インクメント値を取得するには、システム関数「
SCOPE_IDENTITY()
」を使用します。
この関数は、現在の有効範囲の中で挿入された最後の ID 値を返します。
【使い方】
INSERT ステートメント終了直後に以下のステートメントを実行します。
SELECT @ID = SCOPE_IDENTITY()
【注意】
戻る