`
机器人
  • 浏览: 85070 次
  • 性别: Icon_minigender_2
  • 来自: Google
社区版块
存档分类
最新评论

oracle查询 也支持正则

阅读更多
select ud.user_id, ud.mobile_tel from user_details ud where regexp_like(ud.mobile_tel,'^(13[0-9]|14[0-9]|15[0-9]|18[8|9])\d{8}$')


oracle查询 也支持正则
分享到:
评论

相关推荐

    Oracle 10g 针对正则表达式的支持分析

    Oracle Database 作为业界领先的数据库产品之一,在其10g版本中引入了对正则表达式(Regular Expression, RE)的支持,这为数据管理和查询带来了更大的灵活性和效率。正则表达式是一种用于文本模式匹配的强大工具,...

    Oracle数据库正则表达式

    Oracle 提供了四个支持正则表达式的函数: 1. REGEXP_LIKE:比较一个字符串是否与正则表达式匹配 2. REGEXP_INSTR:在字符串中查找正则表达式,并且返回匹配的位置 3. REGEXP_SUBSTR:返回与正则表达式匹配的子字符...

    Oracle正则表达式详解(用法+实例)

    Oracle 10g 引入了一系列新的函数来支持正则表达式的使用,包括 `REGEXP_LIKE`、`REGEXP_INSTR`、`REGEXP_SUBSTR` 和 `REGEXP_REPLACE`。这些函数的使用方式类似于传统的 SQL 函数 `LIKE`、`INSTR`、`SUBSTR` 和 `...

    Oracle Regular Expressions 数据库 正则表达式

    - **REGEXP_LIKE**: 这个函数类似于传统的LIKE,但支持正则表达式。例如,`WHERE column REGEXP_LIKE 'abc*'`将匹配以"abc"开头的所有字符串。 - **REGEXP_SUBSTR**: 用于从字符串中提取匹配正则表达式的子串。...

    Oracle 10g正则表达式

    Oracle 10g引入了对正则表达式的支持,使得在数据库查询中处理复杂匹配变得更加简单。在10g版本之前,我们通常依赖`LIKE`和通配符`%`和`_`来完成此类任务,但正则表达式提供了更强大的功能和灵活性。 在Oracle 10g...

    oracle正则表达式

    Oracle数据库系统支持强大的正则表达式功能,这些功能在数据查询和处理中起着至关重要的作用。Oracle中的正则表达式主要通过内置的SQL函数来实现,如REGEXP_LIKE、REGEXP_SUBSTR、REGEXP_REPLACE等。这些函数使得...

    oracle_10g正则表达式_REGEXP_LIKE_用法

    Oracle 10g支持多种正则表达式相关的函数,包括但不限于: 1. **`REGEXP_LIKE`**:用于判断一个字符串是否符合特定的正则表达式模式。 2. **`REGEXP_INSTR`**:用于查找一个字符串中满足正则表达式模式的第一个位置...

    Oracle正则表达式函数全面解析

    本文将详细介绍Oracle数据库中支持的四个主要正则表达式函数:`REGEXP_LIKE`、`REGEXP_INSTR`、`REGEXP_SUBSTR`和`REGEXP_REPLACE`,以及如何使用POSIX正则表达式。 #### 二、Oracle正则表达式基础 ##### 1. POSIX...

    Oracle的正则表达式

    首先,Oracle的正则表达式基于POSIX标准,但同时也引入了一些扩展功能。基础的正则表达式语法包含元字符、量词和分组等概念。元字符如`.`(匹配任意单个字符)、`^`(匹配行首)、`$`(匹配行尾)、`*`(匹配前面的...

    ORACLE.PLSQL正则表达式概述

    在深入探讨ORACLE.PLSQL中的正则表达式之前,我们首先需要理解正则表达式的概念以及它在数据库查询中的应用价值。正则表达式(Regular Expression),简称regex或regexp,是一种用于模式匹配的强大工具,广泛应用于...

    正则表达式在oracle中的应用

    Oracle数据库提供了一个谓词`REGEXP_LIKE`来支持正则表达式的模式匹配。例如,为了查询姓名字段以字母A、B、C或D开头并且以字母P结尾的所有记录,可以使用以下SQL语句: ```sql SELECT * FROM Table1 WHERE REGEXP_...

    Oracle正则表达式

    在Oracle 10g版本开始,数据库引入了对正则表达式的支持。正则表达式是一种强大的工具,用于模式匹配和文本处理,可以用来搜索、替换、提取等操作。通过正则表达式,用户可以在SQL语句中实现对字符串数据的高级操作...

    ORACLESQL正则表达式.pdf

    Oracle SQL 的正则表达式支持各种函数,例如 `REGEXP_LIKE`、`REGEXP_INSTR`、`REGEXP_REPLACE`、`REGEXP_SUBSTR` 等。 应用场景 Oracle SQL 的正则表达式可以应用于各种场景,如数据验证、字符串匹配、文本搜索...

    Oracle正则表达式函数

    6. 正则表达式模式:Oracle支持标准的正则表达式模式,包括字符类(如\d表示数字,\w表示字母数字字符),量词(如*表示零或多个,+表示一个或多个),分组(\( \))以及边界匹配符(^表示行首,$表示行尾)等。...

    oracle约束和索引笔记

    Oracle支持多种类型的索引: - **B树索引(B-Tree Index)**: 最常见的索引类型,适用于等值查询,根据索引键的排序顺序查找数据。 - **位图索引(Bitmap Index)**: 适合于在含有大量重复值的列上,尤其是在进行...

    oracle正则表达式.ppt

    Oracle支持四种与正则表达式相关的函数:REGEXP_LIKE、REGEXP_INSTR、REGEXP_SUBSTR和REGEXP_REPLACE。 1. REGEXP_LIKE:此函数用于执行基于正则表达式的模糊匹配。与传统的LIKE操作符不同,它能处理更复杂的匹配...

Global site tag (gtag.js) - Google Analytics