oracle查询不含括号及不含指定字符的方法

 更新时间:2014年07月07日 17:21:11   投稿:shichen2014  
这篇文章主要介绍了oracle查询不含括号及不含指定字符的方法,需要的朋友可以参考下

oracle查询不含括号不含指定字符的记录方法如下:

 with tmp_t as(
 select 1 as id,'测试4321_CS' as name from dual union all
 select 2,'测试 1200(测试版)' from dual union all
 select 3,'测试123(测试版)' from dual union all
 select 4,'测试 1212(D2)' from dual union all
 select 5,'测试 1212(D2)测试版' from dual union all
 select 6,'测试 123' from dual)
 select *
  from tmp_t
 where instr(name, '_CS') = 0
  and regexp_instr(name, '(.*)') = 0
  and regexp_instr(name, '\(.*\)') = 0

结果为:

其中regexp_instr为Oracle支持的正则表达式函数,其功能与instr相似。此处匹配了含有括号()和()的记录。

相关文章

  • 在命令行下进行Oracle用户解锁的语句

    在命令行下进行Oracle用户解锁的语句

    Oracle用户解锁操作并没您想象的那么复杂,这里通过在命令行下的操作轻松帮您完成Oracle用户解锁
    2013-06-06
  • oracle复习笔记之PL/SQL程序所要了解的知识点

    oracle复习笔记之PL/SQL程序所要了解的知识点

    本文主要是前篇文章的续篇,主要来复习PL/SQL的基本语法、记录类型、流程控制、游标的使用、异常处理机制、存储函数/存储过程、触发器。好记性不如烂笔头,古人诚不欺我~
    2014-08-08
  • Oracle数据泵的导入与导出实例详解

    Oracle数据泵的导入与导出实例详解

    这篇文章主要给大家介绍了关于Oracle数据泵的导入与导出的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • oracle存储过程常用的技巧(详)

    oracle存储过程常用的技巧(详)

    存储过程是在大型数据库系统中存储过程在数据库中经过第一次编译后就不需要再次编译,用户通过指定存储过程的名字并给出参数来,通过本篇文章带领大家去学习oracle存储过程常用的技巧,感兴趣的朋友一起来学习吧
    2015-08-08
  • 索引在Oracle中的应用深入分析

    索引在Oracle中的应用深入分析

    以下是对索引在Oracle中的应用进行了深入的分析介绍,需要的朋友可以过来参考下
    2013-08-08
  • Oracle设置密码永不过期的方法

    Oracle设置密码永不过期的方法

    这篇文章主要介绍了Oracle设置密码永不过期的方法,文中通过代码示例介绍的非常详细,对大家使用Oracle设置密码永不过期有一定的帮助,需要的朋友可以参考下
    2024-03-03
  • Oracle数据库产重启服务和监听程序命令介绍

    Oracle数据库产重启服务和监听程序命令介绍

    大家好,本篇文章主要讲的是Oracle数据库产重启服务和监听程序命令介绍,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2021-12-12
  • oracle+mybatis 使用动态Sql当插入字段不确定的情况下实现批量insert

    oracle+mybatis 使用动态Sql当插入字段不确定的情况下实现批量insert

    最近接了一个项目,其中项目需求,有一个非常纠结的问题,由于业务的关系,DB的数据表无法确定,在使用过程中字段可能会增加,这样在insert时给我造成了很大的困扰。接下来,通过本篇文章给大家介绍oracle+mybatis 使用动态Sql当插入字段不确定的情况下实现批量insert
    2015-11-11
  • oracle求同比,环比函数(LAG与LEAD)的详解

    oracle求同比,环比函数(LAG与LEAD)的详解

    本篇文章是对oracle求同比,环比函数(LAG与LEAD)进行了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • 解决plsql因事务未提交造成的锁表问题

    解决plsql因事务未提交造成的锁表问题

    这篇文章主要介绍了plsql因事务未提交造成的锁表的解决办法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-01-01

最新评论