新規追加レコードの自動インクリメント値を取得する方法

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

 INSERT ステートメント終了直後に以下のステートメントを実行します。
 SELECT @ID = SCOPE_IDENTITY() 
【注意】
戻る