このOUTPUT
句は SQL Server 2005 と互換性がありますが、SQL Server 2000 とは互換性がありません。
このコマンドを SQL Server 2000 で動作するように変換するにはどうすればよいですか?
CREATE TABLE sample
(
ID uniqueidentifier NOT NULL DEFAULT newid(),
Title varchar(30) NOT NULL
)
INSERT INTO sample (Title)
OUTPUT INSERTED.ID
VALUES ('Test1')
INSERT
コマンドはストアド プロシージャから呼び出す必要があるため、ID を取得するコマンドが必要です。
助けてくれてありがとう!