
Oracle
hebbers
这个作者很懒,什么都没留下…
展开
-
Oracle SYS_CONNECT_BY_PATH 分级记录获取全路径
分级菜单保存在同一张表,需要获取某一菜单的全路径,利用SYS_CONNECT_BY_PATH方法例:中国 广东省 广州市 越秀区 荔湾区 深圳市 东莞市 福建省 福州市原创 2017-04-26 10:44:13 · 1202 阅读 · 0 评论 -
Oracle 查询所有叶节点
过滤出所有叶子节点,使用START WITH,CONNECT BY PRIOR 方法。(初次使用在过滤出来的数据集中会有重复数据,原因暂时还没研究,使用distinct先进行过滤)原始数据如下图(红色标记为需要过滤的父级节点):未使用distinct过滤的数据会出现重复记录:最后正确过滤的数据:原创 2017-06-30 10:01:05 · 541 阅读 · 0 评论 -
Oracle查询中IN参数超过1000的解决方法
在查询一个in中超过1000个参数的时候报错了,查找了下,这边总结的解决方法有两种,一种是通过union all,一种是循环将参数写到in中再用or连接语句。方法还有几种但是暂未尝试,先不进行记录。开发中主要用了第二种方法。第一种,语句类似原创 2017-06-29 17:41:29 · 14232 阅读 · 0 评论