0
我试图从.NET代码中通过ODP向Oracle数据库保存带有bullet char(8226)的字符串。子弹字符未正确保存在Oracle
字符串是“•你好”。
选择此字符串返回“?hello”(第一个字符是char 63而不是bullet char)。
的列数据类型是NVARCHAR2(100)
我的配置:
.NET 4.5,ODP(32位)
Oracle客户端11.2 NLS_LANG:AMERICAN_AMERICA.IW8ISO8859P8
甲骨文服务器11.2 NLS_CHARACTERSET:IW8ISO8859P8 NLS_NCHAR_CHARACTERSET:AL16UTF16 NLS_LANGUAGE:AMERICAN NLS_TERRITORY:AMERICA
非常感谢!
非常好,谢谢!真的解决问题! – user2381509