一则> ORA-12704: character set mismatch 字符集不匹配的错误处理 原因:varchar2 跟nvarchar2
用sqldeveloper 把SQL数据库转成oracle,
原来sql 中的nvarchar 会转成nvarchar2
sql 中的varchar 会转成varchar2
在SQL中union 时varchar,nvarchar通用,不会报错,但是在Oracle中NVARCHAR2,VARCHAR2类型union时会报ORA-12704,字符集不匹配的问题。
解决方法:to_char(字段名)
或者重新转一次数据库,将nvarchar转成varchar2
本文来自博客园,作者:IT情深,转载请注明原文链接:https://www.cnblogs.com/wh445306/p/16751892.html