`
yuxuguang
  • 浏览: 136723 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

oracle正则表达式匹配

阅读更多

公司数据库设计不合理,只能用正则查询数据库匹配字段,郁闷啊

select * from FINANCEREPORT where 1=1 and  regexp_like (PUBLISHEDRANGE,'(-|^)321 -{1}')

select * from FINANCEREPORT where 1=1 and  regexp_like (PUBLISHEDRANGE,'(-|^)341 -{1}')

红字为查询条件

数据库中字符串321-341-

不匹配:32,21,41,34

分享到:
评论

相关推荐

    ORACLE正则表达式

    ORACLE 正则表达式的使用(REGEXP_LIKE REGEXP_INSTR REGEXP_SUBSTR REGEXP_REPLACE)

    oracle 正则表达式

    oracle 正则表达式,主要是正则表达式的主要函数和一些匹配字符的说明

    Oracle通过正则表达式分割字符串 REGEXP_SUBSTR的代码详解

    position :起始位置,从第几个字符开始正则表达式匹配(默认为1) occurrence :标识第几个匹配组,默认为1 modifier :模式(‘i’不区分大小写进行检索;’c’区分大小写进行检索。默认为’c’) SELECT REGEXP_...

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

    教你如何将正则表达式使用在SQL查询中,工作中经常需要,因为用正则表达式查询能更准确的查询出匹配的信息,学Oracle必须要懂得知识点

    Oracle 正则表达式实例详解

    Oracle 正则表达式实例详解 FORM开发中的按行拆分需求:拆分后的行要有规律,并按前后层次排序  需求分析如下:  现有行: 2 , 2.1 , 2.2 , 2.3 3  2.1.1, 2.1.2 , 2.1.3 , 2.2.1 , 2.1.1.1, ...

    Oracle中使用正则表达式

    Oracle中使用正则表达式 正则详解正则详解正则详解正则详解正则详解正则详解

    数据库url正则表达式校验

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

    Oracle正则表达式使用介绍

    –1.REGEXP_SUBSTR与SUBSTR函数相同,返回截取的子字符串 REGEXP_SUBSTR(srcstr, pattern [, position [, occurrence [, match_option]]]) 注: srcstr 源字符串 pattern 正则表达式样式 position 开始匹配字符位置

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

    本篇文章是对oracle正则表达式regexp_like的用法进行了详细的分析介绍,需要的朋友参考下

    Oracle 10g正则表达式

    Oracle 10g正则表达式详解,REGEXP_LIKE,REGEXP_INSTR,REGEXP_SUBSTR,REGEXP_REPLACE

    ORACLE动态执行语句 正则表达式 游标

    ORACLE中的正则表达式的使用 动态执行SQL语句 动态创建游标 游标的创建方式 ORACLE循环操作 for循环 loop循环 while循环 判断操作

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

    SQL Serve提供了简单的字符模糊匹配功能,比如:like, patindex,不过对于某些字符处理场景还显得并不足够,日常碰到的几个问题有: 1. 同一个字符/字符串,出现了多少次 2. 同一个字符,第N次出现的位置 3. 多个...

    Oracle中正则表达式的使用实例教程

    前言 正则表达式已经在很多软件中得到广泛的应用,包括*nix...该函数只能用于条件表达式,和 like 类似,但是使用的正则表达式进行匹配 //查询所有包含小写字母或者数字的记录。 select * from fzq where regexp_

    PHP中的递归正则表达式用法分享

    什么时候会用到递归正则表达式呢? 当然是待匹配的字串中递归地出现某种模式时(貌似废话). 最经典的例子, 就是递归正则处理嵌套括号的问题了. 例子如下. 假设你的文本中包含了正确配对的嵌套括号. 括号的深度可以是...

    封装常用正则表达式的用法

    regexhelper.h 代码如下:#ifndef REGEX_HELPER_H_INCLUDE#define REGEX_HELPER_H_INCLUDE#include... /* * 是否包含匹配字符串 * @param: input 输入字符串 * @param:pattern 正则表达式 */ static bool IsMa

    Oracle 10G:PL/SQL正规表达式(正则表达式)手册

    Oracle 的正规表达式的实施是以各种 SQL 函数和一个 WHERE 子句操作符的形式出现的。如果您不熟悉正规表达式,那么这篇文章可以让您了解一下这种新的极其强大然而表面上有点神秘的功能。已经对正规表达式很熟悉的...

    [ASP]RegExp对象提供简单的正则表达式支持功能使用说明

     Set regEx = New RegExp ‘ 建立正则表达式。 regEx.Pattern = patrn ‘ 设置模式。 regEx.IgnoreCase = True ‘ 设置是否区分字符大小写。 regEx.Global = True ‘ 设置全局可用性。 Set ...

Global site tag (gtag.js) - Google Analytics