ホームページ >データベース >mysql チュートリアル >SQL挿入で複数のレコードをバッチ挿入するにはどうすればよいですか?

SQL挿入で複数のレコードをバッチ挿入するにはどうすればよいですか?

coldplay.xixi
coldplay.xixiオリジナル
2020-06-23 13:22:2513381ブラウズ

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');

このように、データを一括で挿入できます この構文に従うことで、データを一括で挿入することができます。

実行成功、スクリーンショット:

SQL挿入で複数のレコードをバッチ挿入するにはどうすればよいですか?

プログラム開発では、データを 1 つずつ挿入するよりも、複数のデータを一度に挿入する方がはるかに効率的であると言われています。

したがって、プログラム開発中にこのバッチ挿入を使用すると良いでしょう。

このステートメントは、MySQL 5 および postgreSQL 9.3 で実行されます。

推奨チュートリアル: 「mysql ビデオ チュートリアル

以上がSQL挿入で複数のレコードをバッチ挿入するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。