Postgresql 将postgres查询的输出转换为utf8
我用了postgresql 在我的附件表中,filename\u attachment列包含格式错误的字符 例如,它包含:。pdf 正确的名称应该是:。pdf 我尝试使用此查询但未成功:Postgresql 将postgres查询的输出转换为utf8,postgresql,utf-8,Postgresql,Utf 8,我用了postgresql 在我的附件表中,filename\u attachment列包含格式错误的字符 例如,它包含:。pdf 正确的名称应该是:。pdf 我尝试使用此查询但未成功: select encode(convert(cast(filename_attachmnt as bytea),'UTF8'),'escape') from attachment 更新: 这是我的数据库的配置: CREATE DATABASE "mobiltyDatabase" WITH OWNER =
select encode(convert(cast(filename_attachmnt as bytea),'UTF8'),'escape') from attachment
更新:
这是我的数据库的配置:
CREATE DATABASE "mobiltyDatabase"
WITH OWNER = postgres
ENCODING = 'SQL_ASCII'
TABLESPACE = pg_default
LC_COLLATE = 'C'
LC_CTYPE = 'C'
CONNECTION LIMIT = -1;
GRANT CONNECT, TEMPORARY ON DATABASE "mobiltyDatabase" TO public;
GRANT ALL ON DATABASE "mobiltyDatabase" TO postgres;
DB是否支持UTF-8?通过运行
psqlmy_数据库-c“SHOW SERVER_ENCODING”检查您使用的SQL客户机是否支持显示这些字符?