INSERTしたレコードのオートナンバーを取得する方法
オートナンバーを取得する場合、レコードを追加してみないと番号が分かりません。
例えば、ストアドプロシージャを使って親テーブルにINSERT後、INSERTした親テーブルのIDを子テーブルに渡してINSERT・・・等の場面があります。
ストアドプロシージャ内で以下のように記述する事で、戻り値としてオートナンバーを返す事が出来ます。
insert into [PARENT] (name, price) values (@name, @price)
return SCOPE_IDENTITY()