ORACLE
oracle数据库遇到的一些问题及解决方法
天阑
这个作者很懒,什么都没留下…
展开
-
oracle 截取某个字段在A-Z之间的写法
where regexp_like(字段,'[A-Z]')where regexp_like(substr(str,0,1),'[A-Z]')原创 2019-12-05 17:45:11 · 607 阅读 · 0 评论 -
Oracle中大数据量时提高查速度的办法
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/u010662668/article/details/649190401.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 nul...转载 2019-12-04 11:10:34 · 977 阅读 · 0 评论 -
oracle 多个sum相加有一项为空结果也为空的问题
现有分数表ScoreA= 80;B = 70;C为空;D = 90;再将合计项ABCD相加错误的写法:SUM(A+B+C+D); 这样写只要有一项为空,总结果也为空正确的:SUM(NVL(A,0)+NVL(B,0)+NVL(C,0)+NVL(D,0)) ;先将空的值转为0再相加就不会有问题...原创 2019-10-10 18:46:42 · 2716 阅读 · 0 评论 -
oracle 多行合并
WMSYS.WM_CONCAT 函数这是两行数据合并后的,中间用","隔开原创 2019-10-10 19:04:18 · 88 阅读 · 0 评论