我使用了postgresql
在我的附件表中,filename_attachmnt列包含格式错误的字符。
例如它包含:تكٓيÙأزÙ...يٓ。 اØÙ...دآUO±Ø¯ÙŠ.pdf
正确的名称应该是这样的:تكليفالزميل。 احمدالوردي。PDF
我使用此查询尝试没有成功:
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;