問題タブ [python-sql]

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.

0 投票する
0 に答える
19 参照

sqlite - 重要な sqlite3 構文に問題があります

これが私の機能です

出力は次のようになります。

私は何をすべきか?連結、f-stringsなど、多くのことを試しました。

0 投票する
1 に答える
540 参照

python - sqlite3 エラー UNIQUE 制約が失敗しました: tablename.id

この sqlite3 コードがプログラムの本体にあるときに完全に動作するようになり、それだと思いましたが、さらにコードを書いて、これが月に 1 回 (月の最初の日に) 実行されるようにしました。コードは正常に動作しますが、テーブル エントリが発生するとsqlite3 error UNIQUE constraint failed: currentMonthStocks.id、下部に毎月の呼び出しを書いたときに、コードを本体から関数に移動しました。それが原因であるかどうかはわかりません.

私はこれについて半日検索し、一意のキーなどを調べましたが、問題は、テーブル名が UNIQUE 制約エラーをスローしていることにあるようです。これは、テーブルが存在するため非常に奇​​妙です。その名前の 1 つのテーブル。他のすべてのコードは正常に動作するはずです。INSERT INTO を INSERT または IGNORE INTO に変更しようとしたところ、for ループが実行されましたが、何も挿入されませんでした。再確認しましたが、テーブルは空です。