随笔分类 - oracle/存储过程
摘要:原格式 转换后格式 适用于3,4这样逗号分隔的数字组成的字符串类型 转换成3和4两行 sql: SELECT REGEXP_SUBSTR(guarantee_method, '[^,]+', 1, LEVEL) guarantee_method FROM afd_case where case_id
阅读全文
摘要:SELECT * FROM sys_user su WHERE 其他条件 and not exists (条件A) or 条件B; 如果条件A成立则执行条件B,如果条件A不成立则不执行条件B SELECT * FROM sys_user su WHERE su.CREATED_BY =21 and
阅读全文
摘要:--环比去年 and substr(last_sum.dbilldate,1,4) = to_char(add_months(to_date(substr(tmp.dbilldate,1,7),'yyyy-mm'),-12),'yyyy') row_number() over()取最新版本 sele
阅读全文
摘要:ora-ooo54 资源正忙 但指定以 NOWAIT 方式获取资源, 或者超时失效 查看数据库内产生了哪些锁 select t2.username,t2.sid,t2.serial#,t2.logon_time from v$locked_object t1,v$session t2 where t
阅读全文
摘要:oracle取去年 to_char(add_months(to_date(po.dbilldate,'yyyy-mm'),-12),'yyyy')
阅读全文
摘要:左关联后出现多一个空行, 多出行数:查看on关联字段和and条件,检查关联字段可能有重复值 也可以在where后加条件限制解决 is not null 仅限空行
阅读全文
摘要:多行合并一行 listagg(字段, '分隔符') within group(order by 字段) listagg(chour, ',') within group(order by chour) wmsys.wm_concat实现同样效果,默认逗号 select nation,wmsys.wm
阅读全文
摘要:sql分组排序函数 row_number() over(partition by 分组列 order by 排序列 desc) select tmp.pk_order from(select pk_order, row_number() over(partition by vbillcode ord
阅读全文

浙公网安备 33010602011771号