`
ztbsuper
  • 浏览: 23492 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
社区版块
存档分类
最新评论

数据库的正则,用于PQ端口拆分

SQL 
阅读更多
对带 扩-X 的进行拆分
update RMS_TRANSCIR_USER
set SOURCE_TRANS_PORT=substr(SOURCE_TRANS_PORT,instr(SOURCE_TRANS_PORT,'-',1)+1,instr(SOURCE_TRANS_PORT,'PQ',1)-instr(SOURCE_TRANS_PORT,'-',1)-1)||'-'||substr(SOURCE_TRANS_PORT,instr(SOURCE_TRANS_PORT,'PQ',1))
where regexp_like(SOURCE_TRANS_PORT,'\d+\-\d+PQ*')

不带扩的
update RMS_TRANSCIR_USER
set REMOTE_TRANS_PORT=substr(REMOTE_TRANS_PORT,1,instr(REMOTE_TRANS_PORT,'PQ',1)-1)||'PQ'||substr(REMOTE_TRANS_PORT,instr(REMOTE_TRANS_PORT,'PQ',1)+2)
where regexp_like(REMOTE_TRANS_PORT,'\d+PQ*')

分享到:
评论

相关推荐

    Oracle数据库正则表达式

    在 Oracle 数据库中,正则表达式的应用非常广泛,可以用于字符串处理、数据验证、数据提取等方面。同时,正则表达式也可以与其他 Oracle 函数结合使用,例如 substr()、replace()、instr() 等,来实现更加复杂的数据...

    数据库正则函数.txt

    数据库正则函数.txt 数据库正则函数.txt 数据库正则函数.txt 数据库正则函数.txt

    正则表达式在数据库查询中的应用

    ### 正则表达式在数据库查询中的应用 #### 引言 在数据库管理与应用程序开发中,查询数据是一项常见的任务。传统的SQL查询虽然强大,但在处理复杂查询时可能存在一定的局限性,尤其是涉及到文本数据的模式匹配时。...

    数据库正则表达式匹配查询

    正则表达式的介绍应用方式,各类正则表达式详解,数据库用正则表达式能更快捷的查询。

    Oracle Regular Expressions 数据库 正则表达式

    Oracle数据库中的正则表达式(Regular Expressions)是强大的文本匹配工具,它们允许数据库管理员和开发者在查询中执行复杂的文本模式查找、替换和分析。在Oracle数据库系统中,正则表达式主要通过`REGEXP_LIKE`、`...

    使用正则表达式拆分字符串

    在编程领域,正则表达式(Regular Expression)是一种强大的文本处理工具,用于匹配、查找、替换、分割等操作。在本教程中,我们将深入探讨如何使用正则表达式来拆分字符串,这对于数据处理和文本分析尤其有用。下面...

    数据库url正则表达式校验

    该文档是针对mysql和oracle数据库url地址的校验问题。

    Python、web、数据库、正则表达式、Django

    综上所述,这份达内的学习资源涵盖了Python语言基础、Web开发(重点是Django框架)、数据库操作(特别是SQLite)和正则表达式使用等关键知识点。通过深入学习这些内容,不仅可以提升Python编程技能,还能掌握构建Web...

    JS正则表达式验证端口范围(0-65535)

    主要介绍了JS正则表达式验证端口范围(0-65535),文中给大家提到了Js正则表达式验证IP+端口号的代码,需要的朋友可以参考下

    android IP和端口的验证方法 正则表达式

    下面我们将详细探讨Android中如何使用正则表达式来验证IP地址和端口号。 1. **IP地址验证**: - IPv4:一个有效的IPv4地址由四个0-255之间的数字组成,每个数字之间用`.`分隔。对应的正则表达式为: ``` ^((25[0...

    全唐诗维护用Delphi操作SQLite数据库正则表达式提取诗句

    Delphi操作数据库,调用SQLite3.dll动态库,代码有点老是D7编写的,可以参考一下。

    Oracle数据库正则表达式使用场景代码实例

    在Oracle数据库中,正则表达式一般与REGEXP_LIKE函数结合使用,该函数用于实现正则表达式的匹配功能。 首先,\d是正则表达式中的一个特殊字符,代表任意一个数字,等同于[0-9]。在Oracle中使用时,如果要匹配字符串...

    ACCESS替换工具,支持正则,速度最快

    本文将深入探讨一款名为“ACCESS替换工具,支持正则,速度最快”的高效软件,它以其独特的功能和出色的表现,为用户提供了便捷、快速的数据库内容替换解决方案。 这款工具的核心优势在于其超快的速度和对正则表达式...

    2023年最完整区号/国家/手机号正则数据库

    正则表达式(Regular Expression)是编程语言中用于模式匹配和文本搜索的强大工具。在这个数据库中,每个区号和手机号码都可能对应着一个正则表达式,使得开发者可以方便地通过这些正则模式来验证输入的电话号码是否...

    易语言正则表达式数据库1源码,易语言正则表达式数据库1.3版

    易语言正则表达式数据库1.3版源码是一个针对易语言编程环境设计的库,旨在帮助开发者在处理文本数据时使用正则表达式进行高效、精确的匹配和操作。正则表达式是一种强大的文本模式匹配工具,广泛应用于数据验证、...

    易语言动态调用库函数|Sqlite数据库|正则表达式(Deelx版)|操作系

    易语言动态调用库函数|Sqlite数据库|正则表达式(Deelx版)|操作系统界面功能(PB版)|扩展功能一支持库源码,动态调用库函数支持库|Sqlite数据库支持库|正则表达式支持库(Deelx版)|操作系统界面功能支持库(PB版)|扩展...

    数据库使用正则表达式

    在SQL使用正则表达式

Global site tag (gtag.js) - Google Analytics