【发布时间】:2013-09-21 20:28:58
【问题描述】:
我正在使用 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 编码的。
【问题讨论】:
标签: database postgresql blob special-characters bytea