問題タブ [executemany]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
database - haskellで2つの入力を持つexecutemanyを書く方法は?
src と urlId の 2 つの列を持つテーブルがあり、[String] には src のリストが含まれ、Int は urlID です。urlId を使用して、すべての src をテーブルに挿入したいと考えています。タプルを変換するいくつかの方法を試しましたが、toSql は機能しません。これで私を助けてください
python - pymssql executemany 挿入値エラー
エラーが発生します:
ファイル「pymssql.pyx」、443 行目、pymssql.Cursor.executemany (pymssql.c:6616) ファイル「pymssql.pyx」、417 行目、pymssql.Cursor.execute (pymssql.c:6057) ファイル「_mssql. pyx」、943 行目、_mssql.MSSQLConnection.execute_query (_mssql.c:9858) ファイル「_mssql.pyx」、974 行目、_mssql.MSSQLConnection.execute_query (_mssql.c:9734) ファイル「_mssql.pyx」、行1091、_mssql.MSSQLConnection.format_and_run_query (_mssql.c:10814) ファイル "_mssql.pyx"、1113 行目、_mssql.MSSQLConnection.format_sql_command (_mssql.c:11042) ファイル "_mssql.pyx"、1797 行目、_mssql ._substitute_params (_mssql.c:18646) ValueError: 使用可能なパラメーターよりも多くのプレースホルダーが SQL に含まれています
mssql テーブルへの一括挿入の実行中 (executemany)。1 つの実行ステートメントと mssql 管理スタジオに同じデータを挿入すると、問題なく動作します。
辞書とタプルを使用して executemany (data) を試しましたが、結果は同じでした。
コード:
何か案は?
python - executemany を使用して CSV データを django モデルに挿入する
13列で約900000行のcsvファイルがあります.28445行まではすべて正常に動作しますが、その後はエラーが発生します
プログラミングエラー
例外値: 書式文字列の引数が不十分です
行を印刷して列に問題があるかどうかを確認しようとしましたが、やはり問題はないようです。
['INDIA', '5', '1ST TIME MOTHER', 'PATNA', 'A2', 'BRAND DRIVERS', '', '', '見つけにくい', '', '', '1' 、「0 ~ 12 か月」]
皆さんがこれで私を助けてくれるなら、事前に感謝します
sqlite - executemany() はどのように機能しますか
私はc++を使用しており、sqliteで作業しています。Python では、ライブラリに executemany 操作がありますが、使用している C++ ライブラリにはその操作がありません。
executemany 操作がクエリを最適化して高速化する方法を知りたいと思っていました。
sqlite c/c++ api を調べていたところ、準備されたステートメントをクリアして再利用するために使用できる sqlite3_reset と sqlite3_clear_bindings の 2 つのコマンドがあることがわかりました。
これは、多くのクエリをバッチ処理して高速化するために Python が行うことですか (少なくとも挿入の場合)? 御時間ありがとうございます。