ホームページ >データベース >mysql チュートリアル >SQL挿入で複数のレコードをバッチ挿入するにはどうすればよいですか?
#SQL 挿入で複数のレコードをバッチ挿入するにはどうすればよいですか?
SQL で複数のレコードをバッチで挿入する方法:
一般的な挿入ステートメント。1 つのステートメントでデータベースに挿入できるのは 1 つのデータのみです:
insert into persons (id_p, lastname , firstName, city ) values(204,'haha' , 'deng' , 'shenzhen');
(上記のように、1 つのレコードのみが挿入されました)
一度に複数のレコードを挿入するにはどうすればよいですか?
使用例:
insert into persons (id_p, lastname , firstName, city ) values (200,'haha' , 'deng' , 'shenzhen'), (201,'haha2' , 'deng' , 'GD'), (202,'haha3' , 'deng' , 'Beijing');
このように、データを一括で挿入できます この構文に従うことで、データを一括で挿入することができます。
実行成功、スクリーンショット:
プログラム開発では、データを 1 つずつ挿入するよりも、複数のデータを一度に挿入する方がはるかに効率的であると言われています。
したがって、プログラム開発中にこのバッチ挿入を使用すると良いでしょう。
このステートメントは、MySQL 5 および postgreSQL 9.3 で実行されます。
推奨チュートリアル: 「mysql ビデオ チュートリアル 」
以上がSQL挿入で複数のレコードをバッチ挿入するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。