English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
バッチ挿入を行うには、全ての括弧内の列名を使用し、「,」で区切ります。
例を見てみましょう。まず、テーブルを作成します。以下はテーブルを作成するCREATEコマンドです。
mysql> CREATE table MultipleRecordWithValues - > ( - > id int( - > name varchar(100) - > );
以下はバッチ挿入の構文です。
INSERT into yourTableName values(column1,column2,....N),(column1,column2,....N),(column1,column2,....N),...........N;
上記の構文を使用してバッチ記録を挿入します。
mysql> insert into MultipleRecordWithValues values(1('John'),2('Carol'),3('Bob'),4('Smith'); 記録: 4 重複: 0 警告: 0
影響を受けた4行,これは記録が成功して挿入されたことを意味します。すべての記録がテーブルに存在するか確認するには、SELECTコマンドを使用してください。
mysql> select *from MultipleRecordWithValues;
以下は出力です。
+------+-------+ id name +------+-------+ 1 John 2 Carol 3 Bob 4 Smith +------+-------+ 4 セット内の行(0.00 秒)