今天做项目时,碰到两个表的记录要用union进行合并,但是合并过程中被提示字段类型不匹配,仔细一查发现两个表的字段,一个是varchar2,一个是nvarchar2
以为oracle中也是像mssql中一样,用convert可以转,结果发现不行,经过网上查找资料,发现转换时要用:translate,记下来备忘
例:translate(b.costitemsname using char_cs) as Item_CourseName,
b.costitemsname为要转换的字段名
using char_cs表示用什么类型