ループを使用せずにデータベースに複数の行を挿入します

アブドゥル・ラザック

データベースにデータを挿入するために次のpsqlクエリがあります

sql = ("INSERT INTO kart_user (custid,token,cycle,userid,proxyid,salesrepid,users,buyer,salesrep,validfrom,validto,discount,category,ratioOnly,proxy,notified) ""VALUES (%s, %s, %s, %s,%s, %s, %s, %s,%s, %s, %s, %s,%s, %s, %s, %s)")
result = self.cur.execute(sql,data)
self.dbconn.commit()
return result

今、私が直面している問題は、場合によってはデータに複数の行が含まれている可能性があります。この場合、コードを書き直すにはどうすればよいですか。注:データ反復のforループを使用するのは好きではありません。この問題を解決するためのより良い方法を提案してください。

alecxe

executemany() 役立つだろう:

result = self.cur.executemany(sql, data)

data この場合、リストのリストまたはタプルのリストである必要があります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

EF-foreachループを使用せずにデータベースの複数の行を更新します

分類Dev

forループを使用してSQLServerデータベースに複数のレコードを挿入する

分類Dev

codeigniterを使用してデータベースに複数の行を挿入します

分類Dev

Javaを使用してOracleデータベースに複数のデータを挿入します

分類Dev

データベースに複数のレコードを挿入します

分類Dev

ループ内の複数のフォームからデータを取得し、ループ内のデータベースに挿入します

分類Dev

データベースに複数の配列を挿入します

分類Dev

データベースに複数の値を挿入します

分類Dev

データベースに複数の値を挿入します

分類Dev

データベースPHPに複数の結果を挿入します

分類Dev

Vapor3を使用してデータベースに複数のレコードを挿入します

分類Dev

PHPを使用してデータベースのjson配列に複数の行を挿入する方法

分類Dev

phpを使用してデータベースの単一の列に複数の値を挿入します

分類Dev

Blueimpファイルのアップロード-フォームデータを複数のデータベーステーブルに挿入します

分類Dev

Spring Boot JPAを使用してデータベースに複数の行を挿入する

分類Dev

mysqlを使用してデータベースに複数行を挿入

分類Dev

mysqliプリペアドステートメントを使用してデータベースの複数の列にデータを挿入します

分類Dev

PHPのループごとに、データを挿入せずにSQLに挿入します

分類Dev

PHPを使用してJSONファイルからMySQLデータベースに複数の行とドキュメントを挿入します

分類Dev

JavaScriptを使用してNode.jsを使用せずにMySQLデータベースに挿入します

分類Dev

プリペアドステートメントを使用して空白行を挿入せずにMySQLに複数の行を挿入する方法

分類Dev

PHPのSQLデータベースに複数の行を挿入する

分類Dev

複数のデータベースを作成し、それらに複数の値を挿入します。SQL

分類Dev

EntityFrameworkを使用してデータベースに膨大な数の行を挿入します

分類Dev

Laravelの画像を使用して複数のデータをデータベースに挿入する

分類Dev

forループを使用してデータベーステーブルに複数のレコードを挿入する方法

分類Dev

一時ディレクトリ内の複数のファイルをループし、既存の行/ IDを使用してファイルをMSSQLデータベースに挿入します

分類Dev

jspからデータベースmysqlに複数の行を挿入する

分類Dev

複数の行をデータベース LINQ に挿入する

Related 関連記事

  1. 1

    EF-foreachループを使用せずにデータベースの複数の行を更新します

  2. 2

    forループを使用してSQLServerデータベースに複数のレコードを挿入する

  3. 3

    codeigniterを使用してデータベースに複数の行を挿入します

  4. 4

    Javaを使用してOracleデータベースに複数のデータを挿入します

  5. 5

    データベースに複数のレコードを挿入します

  6. 6

    ループ内の複数のフォームからデータを取得し、ループ内のデータベースに挿入します

  7. 7

    データベースに複数の配列を挿入します

  8. 8

    データベースに複数の値を挿入します

  9. 9

    データベースに複数の値を挿入します

  10. 10

    データベースPHPに複数の結果を挿入します

  11. 11

    Vapor3を使用してデータベースに複数のレコードを挿入します

  12. 12

    PHPを使用してデータベースのjson配列に複数の行を挿入する方法

  13. 13

    phpを使用してデータベースの単一の列に複数の値を挿入します

  14. 14

    Blueimpファイルのアップロード-フォームデータを複数のデータベーステーブルに挿入します

  15. 15

    Spring Boot JPAを使用してデータベースに複数の行を挿入する

  16. 16

    mysqlを使用してデータベースに複数行を挿入

  17. 17

    mysqliプリペアドステートメントを使用してデータベースの複数の列にデータを挿入します

  18. 18

    PHPのループごとに、データを挿入せずにSQLに挿入します

  19. 19

    PHPを使用してJSONファイルからMySQLデータベースに複数の行とドキュメントを挿入します

  20. 20

    JavaScriptを使用してNode.jsを使用せずにMySQLデータベースに挿入します

  21. 21

    プリペアドステートメントを使用して空白行を挿入せずにMySQLに複数の行を挿入する方法

  22. 22

    PHPのSQLデータベースに複数の行を挿入する

  23. 23

    複数のデータベースを作成し、それらに複数の値を挿入します。SQL

  24. 24

    EntityFrameworkを使用してデータベースに膨大な数の行を挿入します

  25. 25

    Laravelの画像を使用して複数のデータをデータベースに挿入する

  26. 26

    forループを使用してデータベーステーブルに複数のレコードを挿入する方法

  27. 27

    一時ディレクトリ内の複数のファイルをループし、既存の行/ IDを使用してファイルをMSSQLデータベースに挿入します

  28. 28

    jspからデータベースmysqlに複数の行を挿入する

  29. 29

    複数の行をデータベース LINQ に挿入する

ホットタグ

アーカイブ