単一のステートメントを使用して SQL テーブルに複数の値を挿入するにはどうすればよいですか。SQLサーバー2008でやっています
質問する
10229 次
3 に答える
5
INSERT INTO ... VALUES
1 つのステートメントでテーブルに複数のデータ行を追加できます。たとえば、MySQL の場合、ここで構文図を見つけることができます。
INSERT INTO yourTable (`col1`, `col2`)
VALUES ( 'val1', 'val2' ),
( 'val3', 'val4' );
于 2012-06-28T12:14:25.670 に答える
3
SQL Server 2008では、単一のSQLINSERTステートメントを使用して複数の行を挿入できます。
INSERT INTO Table ( Column1, Column 2 ) VALUES
( Value1, Value2 ), ( Value1, Value2 )
これを参照するには、MOCコース2778A-SQLServer2008でのSQLクエリの作成を参照してください。
于 2012-06-28T12:16:08.397 に答える
2
クエリから挿入することもできます
INSERT INTO Table (Column1, Column2)
SELECT Value1, Value2 FROM OtherTable
SELECTクエリによって返されたすべての値をテーブルに挿入します
于 2012-06-28T13:05:27.390 に答える