ステートメントの「INSERT INTO…」の部分を繰り返さずに複数の行を挿入しますか?
私は数年前にこれを行ったことを知っていますが、構文を思い出せず、大量のヘルプドキュメントや「バルクインポート」に関する記事が表示されるため、どこにあるかわかりません。 これが私がしたいことですが、構文は正確ではありません...以前にこれを行ったことがある人、私を助けてください:) INSERT INTO dbo.MyTable (ID, Name) VALUES (123, 'Timmy'), (124, 'Jonny'), (125, 'Sally') これは正しい構文に近いことを知っています。そこに「BULK」という言葉が必要かもしれませんが、覚えていません。何か案が? SQL Server 2005データベースにはこれが必要です。私はこのコードを試しましたが、役に立ちませんでした: DECLARE @blah TABLE ( ID INT NOT NULL PRIMARY KEY, Name VARCHAR(100) NOT NULL ) INSERT INTO @blah (ID, Name) VALUES (123, 'Timmy') VALUES (124, 'Jonny') VALUES (125, 'Sally') SELECT * FROM …