3

この非常に単純な挿入でこのエラーが発生し続けます。

メッセージ 102、レベル 15、状態 1、行 3
「,」付近の構文が正しくありません。

INSERT INTO dbo.Players (ID_Player, Last_Name, First_Name, Position )
VALUES
(039,   'Astacio '  ,   'Pedro' , ' P ' ),
(040,   'Atchison'  ,   'Scott' , ' P ' ),
(041,   'Ayala'     ,   'Benny' , ' OF' );
GO

なにが問題ですか?

4

1 に答える 1

0

1 つのステートメントで実行する場合は、select/union を使用します。

INSERT INTO dbo.Players (ID_Player, Last_Name, First_Name, Position)
select 039,   'Astacio ',  'Pedro', ' P ' union
select 040,   'Atchison',  'Scott', ' P ' union
select 041,   'Ayala'   ,  'Benny', ' OF';
GO
于 2013-10-02T11:44:51.757 に答える