亲爱的大家,我正在努力做到以下几点。
我想在我的数据库中存储阿拉伯字符,但问题是它们的存储方式是“???” ????'。我尝试过这些功能:
msg_txt:=convert(msg_txt, 'AR8MSWIN1256', 'AR8ISO8859P6');
但我得到了这个错误:
ORA-01858: a non-numeric character was found where a numeric was expected
请问有什么建议吗?
thanks
您的数据库和国家字符集是什么?如果你不确定
SELECT *
FROM v$nls_parameter
WHERE name LIKE '%CHARACTERSET'
msg_txt 变量的数据类型是什么? CHAR/VARCHAR2?或者 NCHAR/NVARCHAR2?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)