`

oracle 正则表达式 替换 ‘’:

    博客分类:
  • JAVA
 
阅读更多
select /*+ parallel(8) */
t.name as 报表名称,
t4.umid as 上报人UM,
t4.created_date as 上报时间,
t4.updated_date,
t4.state,
t4.eoa_session_id,
t3.base_path,
t6.deptid_descr,
dbms_lob.substr(
REGEXP_REPLACE(replace(substr(t4.query_condition,
                               instr(t4.query_condition, 'collspanpoint=') + 14,
                               instr(t4.query_condition,
                                     '}',
                                     instr(t4.query_condition,
                                           'collspanpoint=')) -
                               instr(t4.query_condition, 'collspanpoint=') - 13),
                        '''',
                        ''),
                '[[:alpha:]]+\:',
                '')
                )
--dbms_lob.substr( substr(t4.query_condition,instr(t4.query_condition,'collspanpoint=')+14,  instr(t4.query_condition,'}',instr(t4.query_condition,'collspanpoint='))-instr(t4.query_condition,'collspanpoint=')-13))
  from parp_report_info t,
       parp_report_module t3,
       parp_report_eoa_session_detail t4,
       (select a.login_username, a.dept_code
          From (select /*+ parallel(8) */
                 l.login_username,
                 l.dept_code,
                 row_number() over(partition by l.login_username order by l.created_date desc) as ordernum
                  From parp_user_login_log l
                 where l.dept_code is not null) a
         where a.ordernum = 1) t5,
       parp_paic_dept_info t6
where t.id_report_info = t4.id_report_info(+)
   and t.id_report_module = t3.id_report_module(+)
   and t4.umid = t5.login_username
   and t5.dept_code = t6.paic_unique_deptid
   and (t3.base_path like '寿险数据采集%' or t3.base_path like '金管家数据采集%' or
       t3.base_path like '行销数据采集%')
   and to_char(t4.created_date, 'yyyy-MM-dd') >= '2017-07-01'
   and to_char(t4.created_date, 'yyyy-MM-dd') <= '2018-06-30'
   and t4.state = 'Y'
  
order by t4.created_date desc
分享到:
评论

相关推荐

    MySQL中使用replace、regexp进行正则表达式替换的用法分析

    本文实例讲述了MySQL中使用replace、regexp进行正则表达式替换的用法。分享给大家供大家参考,具体如下: 今天一个朋友问我,如果将数据库中查到的类似于“./uploads/110100_cityHotel_北京富豪华宾馆.jpg”这样的...

    SqlServer类似正则表达式的字符处理问题

    SQL Serve提供了简单的字符模糊匹配功能,比如:like, ...同一个字符,将其替换为空串,即可计算 declare @text varchar(1000) declare @str varchar(10) set @text = 'ABCBDBE' set @str = 'B' select len(@tex

    ORACLE数据库中怎么求除数字、字母之外的非中文字符的正则表达式

    最近做项目,有这样一需求:ORACLE数据库中求除数字、字母之外的非中文字符的正则表达式 如有如下字段,需将其中除字母、数字、汉字外的其他所有字符替换为空 ‘asdfsad ,,;)()!@123234#$%^&*(我w 是e ? 中国人。....

    一串字字符中多个逗号替换为一个 既标准分隔符(正则表达式)

    需求如下: 将一串字符转换为标准的分隔符字符串 如:”,,,,a,svv,ss,,v,,v,,,” 转换后:”a,svv,ss,v,v” js实现代码:多用于后台中,关键词替换,自动将空格,全角逗号,统一替换为半角逗号,并将多个逗号合并 ...

    功能超级强悍的文本编辑器 PilotEdit 14.3.0 + x64 中文多语免费版.zip

    文本编辑器,支持文本编辑,比较,FTP编辑,FTP上传下载,加密,十六进制编辑,列模式,回行显示,正则表达式,多行查找和替换,代码折叠,关键字高亮显示,编辑400GB的大文件,比较100GB的大文件,对超过1G的大文件...

    解决Oracle字符串中包含数字、特殊符号的排序问题

     使用正则表达式替换  结果:  虽然楼栋号排序正常了,但是会发现房间号排序出现了混乱。 继续想办法  终极办法:  使用translate函数 可以发现,结果正常显示 。 以下附上translate使用方法 一、语法: ...

    Oracle2Mysql:可以将oracle sql dump转换为mysql兼容sql的软件

    从而导致注入错误) 从Oracle寻找所有注册正则表达式以替换它们在好的mysql中用X行生成一些sql(在config.js中定义) 所有文件都是通过多线程过程创建和转换的,从而使其速度更快将所有sql存储在Folder AllSql中(在...

    风越ASP代码生成器FireAspCreatorv2.9.rar

    批量查找替换,支持正则表达式 批量文件、文件夹改名,支持正则表达式 正则表达式测试器(可设置、保存常用正则表达式) 获取键盘的按键值 网页隐藏资源下载,可下载无法直接得到URL的SWF、图片、音乐等资源 获取...

    风越.Net代码生成器 [FireCode Creator] V1.3 精简版

    批量查找替换,支持正则表达式 批量文件、文件夹改名,支持正则表达式 正则表达式测试器(可设置、保存常用正则表达式) 获取键盘的按键值 网页隐藏资源下载,可下载无法直接得到URL的SWF、图片、音乐等资源 ...

    风越.net代码生成器v2.9

    批量查找替换,支持正则表达式 批量文件、文件夹改名,支持正则表达式 正则表达式测试器(可设置、保存常用正则表达式) 获取键盘的按键值 网页隐藏资源下载,可下载无法直接得到URL的SWF、图片、音乐等资源 ...

    风越ASP代码生成器2.8

    批量查找替换,支持正则表达式 批量文件、文件夹改名,支持正则表达式 正则表达式测试器(可设置、保存常用正则表达式) 获取键盘的按键值 网页隐藏资源下载,可下载无法直接得到URL的SWF、图片、音乐等资源 ...

    Perl 实例精解(第三版).pdf

    对每个主题都使用了范例说明,从Perl变量、正则表达式,到编写报表、CGI脚本和网络应用,并对范例程序进行了解释。读者可以很容易地通过这些范例掌握Perl语言的语法。附录含有完整的函数和定义、命令行开关、特殊...

    OpenEditor:OpenEditor 是一个面向 Oracle 开发人员和 DBA 的文本编辑器-开源

    一些主要功能:能够处理大文件(超过 1,000,000 行和大于 100MB),几乎没有行大小限制 (2GB),柱状文本选择和编辑(如在 UltraEdit 中),PL/SQL 匹配搜索(BEGIN/EXCEPTION /END)、文本搜索和替换中的正则表达式、...

    python模块

    * re:re模块用来对字符串进行正则表达式的匹配和替换。 * string:string模块包含大量有用的常量和函数用来处理字符串。也包含了新字符串格式的类。 * struct:struct模块被用来在python和二进制结构间实现转化。 *...

    php网络开发完全手册

    7.5.5 执行正则表达式的搜索和替换 7.5.5 函数——preg_replace 114 7.5.6 通过回调函数执行正则表达式 7.5.6 的搜索和替换——preg_replace_ 7.5.6 callback 114 7.5.7 用正则表达式进行字符串分割 7.5.7 ——preg_...

    C#编程经验技巧宝典

    121 &lt;br&gt;0200 如何使用正则表达式验证电话号码 121 &lt;br&gt;0201 如何使用正则表达式验证输入密码条件 121 &lt;br&gt;0202 如何使用正则表达式验证邮政编号 121 &lt;br&gt;0203 如何使用正则表达式验证手机号 ...

    送强力打狗棒,文末领取

    附近的字符串满足正则表达式 \/.*?\/.*?\/.*?\.js(其中的js可以替换成如png、jpg等静态文件后缀)例如 ///.js?或http://ip/1.jpg? 就会触发内置白名单,无论数据库和脚本语言类型。触发白名单会放行url和cookie位置...

    PHP基础教程 是一个比较有价值的PHP新手教程!

    出处:风流的CG网络日志 时间:Mon, 28 Aug 2006 07:24:34 +0000 ...switch是对多重if-elseif-else结构的最好的替换: switch ($i) { case 0: print "i equals 0"; case 1: print "i equals 1"; case 2: print "i ...

Global site tag (gtag.js) - Google Analytics