我有问题。请给我解决方案。 当我在oracle中的nvarchar2(2000)列中插入大约1000个字符的字符串unicode时,出现问题: 错误代码:ORA-01704:字符串文字太长。 我从环境服务器获取字符串数据并插入本地的databsae中。这里是否有区别,编码utf-8,....? 感谢您的回答
答案 0 :(得分:0)
您可以看一下
-使用NCHAR和NVARCHAR2数据类型存储Unicode字符
-将WE8ISO8859P1保留为数据库字符集
-使用AL16UTF16作为国家字符集
-https://docs.oracle.com/cd/B19306_01/server.102/b14225/ch6unicode.htm#i1007297。