挿入ステートメントを実行しようとすると:
ALTER proc [dbo].[sp_register]
@code int output,
@name varchar(50),
@description varchar,
@phone int
as
insert into user (code,name,description,phone)
values (@code,@name,@description,@phone)
set @code = @@IDENTITY
次のエラーが表示されます。
メッセージ 544、レベル 16、状態 1、プロシージャ sp_register、行 8
IDENTITY_INSERT が OFF に設定されている場合、テーブル 'user' の ID 列に明示的な値を挿入できません。