oracle substr instr 用法

Posted albert_think

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle substr instr 用法相关的知识,希望对你有一定的参考价值。

select temp.short_pjt 原来的名称,
       temp.fproject_name 变更后名称,
       temp.fflow_person_name 提交人,
       temp.fcreate_date 提交日期
  from (SELECT head.fsubject,
               t.fflow_person_name,
               t.fcreate_date,
               substr(head.fsubject,
                      instr(head.fsubject, ‘~‘, 1) + 1,
                      length(head.fsubject)) short_pjt,
               head.fproject_name
          FROM cop_cop_task t, cop.COP_FLOW_HEADER head
         where 1 = 1
           and t.fmodule_sys_sq = head.fmodule_sys_sq  
           and t.fflow_type_code = ‘PROJECT_RENAME‘) temp
 group by temp.short_pjt,
          temp.fflow_person_name,
          temp.fcreate_date,
          temp.fproject_name
          order by temp.fcreate_date desc






















以上是关于oracle substr instr 用法的主要内容,如果未能解决你的问题,请参考以下文章

Oracle中instr()函数用法

Oracle中instr()函数用法

oracle 判空nvl函数,字段截取substr,instr函数

oracle 判空nvl函数,字段截取substr,instr函数

oracle正则表达式regexp_like的用法详解

ORACLE REGEXP应用实例