![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
文章平均质量分 50
HowYouth
这个作者很懒,什么都没留下…
展开
-
Oracle的WM_CONCAT的局限性
WM_CONCAT函数报错:ORA-06502;使用xmlagg代替原创 2022-10-08 15:04:42 · 997 阅读 · 0 评论 -
left join on与 where 的区别
left join on与 where 的区别前言场景描述有两个系统,记为系统A和系统B。现在需要将系统A中的数据同步到系统B中,并要在系统B中能查询得到。实际中发现,从日志中看,数据同步是成功的,使用主键查询系统B的相关表,也能查到数据。但是在系统B的页面上却看不到该条数据。排查过程咨询系统B的开发人员后,系统B的开发人员(且称为小甲)给了我几个必填的字段,然后我将必填的字段都赋予了对应的值,发现系统B的页面上还是查不到。于是我找小甲拿到了系统B的页面查询的相关代码和SQL,做了详细对比,发现造原创 2021-03-01 14:01:03 · 194 阅读 · 1 评论 -
Oracle的wm_concat函数
Oracle数据库中WM_CONCAT函数场景说明WM_CONCAT函数语法listagg函数语法场景说明在项目中,因为业务需求,需要将同一条数据的不同版本号合并为同一字段值进行展示,因此使用了 wm_concat函数。 本地调试的时候能够正常运行,但是到了生产上报错:wm_concat标识符无效。经过度娘的指点,发现在10以上的oracle 版本中,不再使用该函数,而是使用了listagg函数来代替。WM_CONCAT函数语法select col_a, wm_concat(col_b) as co原创 2020-05-29 16:05:36 · 1843 阅读 · 0 评论