USER VARCHAR(100) CHARACTER SET WIN1250、NOTE BLOB SUB_TYPE 1 CHARACTER SET WIN1250 のテーブルがあります。
しかし、Python 2.7 で kinterbasdb を使用してこのテーブルからデータを取得すると (# - - コーディング: utf-8 - -) VARCHAR フィールドは問題ありませんが、BLOB フィールドは「破損」しているようで、decode('cp1250' でデコードする必要があります)。なぜこれが起こるのですか?VARCHARではなくBLOBフィールドのみをデコードする必要があるのはなぜですか?
手伝ってくれてありがとう