insert ステートメントを使用して複数のレコードをバッチで挿入するチュートリアルを共有する

零下一度
リリース: 2017-05-18 15:52:20
オリジナル
10621 人が閲覧しました

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');
ログイン後にコピー

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

正常に実行されました、スクリーンショット:

insert ステートメントを使用して複数のレコードをバッチで挿入するチュートリアルを共有する

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

ので、プログラムを開発するときは、この一括挿入を使用してください。それもかなり良いです。

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

【関連する推奨事項】

1. mysql でよく使用される 3 つの挿入ステートメントとその違いを分析します

2. ステートメントへの挿入を最適化するためのヒントを共有します

以上がinsert ステートメントを使用して複数のレコードをバッチで挿入するチュートリアルを共有するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート