以下は、私が使用している私のコードです
con.execute("""
REPLACE INTO T(var1,var2,...,var300)VALUES(?,?,....?)""",(var1,var2,...,var300)
このステートメントは、 var1-var255 があれば問題なく機能しますが、それ以上になるとエラーが発生します...これまでのところ、 T を2つの異なる時間に分割できました
con.execute("""
REPLACE INTO T(var1,var2,...,var150)VALUES(?,?,....?)""",(var1,var2,...,var150)
con.execute("""
REPLACE INTO T(var151,var152,...,var300)VALUES(?,?,....?)""",(var151,var152,...,var300)
これによりエラーは発生しませんでしたが、テーブル「T」の最終値は2番目の実行ステートメントの値のみになり、すべてがvar1, var2, ... var 150
nullに置き換えられました