240 发简信
IP属地:甘肃
  • oracle dblink跨库取clob字段

    1. oracle 使用dblink跨库取clob字段直接查询貌似不可行,但是通过连表可查询出clob字段。若不能连表查,可在表所在的数据库将c...

  • 查找两张表不同的数据

    select tt.* from (select t.deptno from dept t minus select t.deptno from...

  • oracle 判断是否是数字

    regexp_replace('1', '\d+', '') is null

  • oracle listagg去重

    select regexp_replace(listagg('12345,12345,12345,54321,54321',',')withi...

  • oracle 对表每一行进行拆分

    有时候查询的时候会进行拆分,对某串字符串进行拆分的时候可以用: select regexp_substr('aaaaa,bbbb,cc,dddd...

  • oracle 强制走索引

    若查询数据量过大,需要走索引提升查询速度,但查询不走索引,可通过强制走索引方式让查询走索引查询 用法:/*+index(t idx_name)*...

  • oracle 并行模式(parallel)

    一般表数据量比较大(超过100万)时,可以使用parallel强制启动并行度来提升查询速度 用法:/*+parallel(table_short...

  • 2020-11-10

    你好简书

  • oracle正则表达式截取某个字符前的数字

    /* 正则表达式截取第一个%前面的数字(不论整数还是小数),然后用replace将%替换掉,如果要截取第一串数字23473可以将'[0-9\\...