我正在使用 PostgreSQL 9.0 并试图存储一个包含某些特殊字符(区域语言字符 - UTF8 编码)的 bytea 文件。但我无法将数据存储为用户输入。
例如 :
我在调试时收到的请求:
<sp_first_name_gu name="sp_first_name_gu" value="ઍયેઍ"></sp_first_name_gu><sp_first_name name="sp_first_name" value="aaa"></sp_first_name>
这是存储在 DB 中的内容:
<sp_first_name_gu name="sp_first_name_gu" value="\340\252\215\340\252\257\340\253\207\340\252\215"></sp_first_name_gu><sp_first_name name="sp_first_name" value="aaa"></sp_first_name>
注意值标签的差异。有了这个问题,我无法检索用户输入的正确文本。请建议我需要做什么?
PS:我的数据库是 UTF8 编码的。