私はPsycopg2とPostgreSQL 8.4を使用しています。巨大なテーブルから読んでいる間に、私は突然この暗黙のエラーを次のコード行で得ています。このコード行は、数十万行を正常にフェッチした後です。Cryptic Psycopg2エラーメッセージ
somerows = cursorToFetchData.fetchmany(30000)
psycopg2.DataError: "DD"
詳細は無効な値 "LA":値は整数でなければなりません。
私の問題は、 "DD"という名前の列がなく、そのテーブルに約300列あります(私は300列が設計上の欠陥だと知っています)。私はこのエラーメッセージの意味についてのヒント、または問題がどこにあるかを理解する方法を理解しています。私はPsycop2が行をフェッチしている間にどのようにデータ型に関する必要条件を満たすことができるのか理解していません。
ここからコメントできます。 ;)私はこれを行い、それがどうなるかを見ます。私はより良いものが現れるなら答えの受け入れを取り除くかもしれません。 – David