关于Union和 Union all,以及出现 ORA-12704:字符集不匹配问题

一、Union和 Union all

1、Union

  • 对两个结果集进行并集操作;
  • 对结果进行去重操作,不包括重复行;
  • 并进行默认排序。

-----效率相对较低

2、Union all

  • 对两个结果集进行并集操作;
  • 包括重复行;
  • 不进行排序。

-----效率相对较高

二、ORA-12704:字符集不匹配的解决

1、to_char()

  将列使用to_char()函数处理

2、使用N‘’转换为Unicode编码

  将字符串使用N''转换为Unicode编码存储即可。

 

上一篇:ORA-21700:对象不存在或标记为删除


下一篇:私有IP丢失造成Oracle 12C RAC集群节点不能启动