在oracle数据库中插入字符串时,一些国家字符会被问号替换,即使它们插入NCHAR或NVARCHAR列 - 应该能够处理所有Unicode字符.
使用Oracle的SQL Developer,sqlplus或使用JDBC驱动程序会发生这种情况.
数据库NLS_CHARACTERSET设置为WE8ISO8859P1(西欧iso-8859-1).用于NCHAR列的NLS_NCHAR_CHARACTERSET设置为AL16UTF16.(UTF-16)
任何不在NLS_CHARACTERSET中的字符似乎都被替换为反转的问号.