无法在Oracle 11g数据库中存储特殊字符

时间:2017-03-08 07:03:30

标签: database oracle encoding utf-8 character

我无法在oracle 11g数据库中存储像ÐǶĄ§å这样的特殊字符,它将存储的信息显示为??????。我已经使用UTF-8编码,并使用

检查数据库中支持的字符集
select * from v$nls_parameters where parameter like '%CHARACTERSET%';

它给出了输出

NLS_CHARACTERSET AL32UTF8
NLS_NCHAR_CHARACTERSET AL16UTF16

有没有办法在数据库中存储这些特殊字符? 任何帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:-1)

将它们转换为二进制文件,然后将它们存储在bfile中