文章目录

点九博客

努力成为Web全栈工程师!

标签: SQL (2)

oracle中union和union all区别与性能分析

union all仅仅是简单的合并查询结果, 并不会做去重操作, 也不会排序, 所以union all效率要比union高.所以在能够确定没有重复记录的情况下, 尽量使用union all

记一次生产问题解决 ORA-01438: value larger than specified precision allowed for this column 有更新!

ORA-01438,发生此错误的原因在于我们插入的数据长度超过了字段指定的字段长度,比如插入的数据为102329204123.33829492,小数点前长度为12,小数点后长度为8,若字段字符类型指定为Number(19,12),那么在插入时则就会报错。