我有 USER VARCHAR(100) CHARACTER SET WIN1250 的表,注意 BLOB SUB_TYPE 1 CHARACTER SET WIN1250,
但是当我在 python 2.7 (# - - coding: utf-8 - -)中使用 kinterbasdb 从该表中获取数据时,VARCHAR 字段还可以,但 BLOB 字段似乎已“损坏”,我必须使用 decode('cp1250' )。为什么会发生这种情况?为什么只需要解码 BLOB 字段而不需要 VARCHAR?
感谢帮助