主页 > 知识库 > oracle查询不含括号及不含指定字符的方法

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

热门标签:AI电销 服务外包 百度竞价排名 Linux服务器 地方门户网站 呼叫中心市场需求 网站排名优化 铁路电话系统

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相似。此处匹配了含有括号()和()的记录。

您可能感兴趣的文章:
  • Oracle7.X 回滚表空间数据文件误删除处理方法
  • Oracle7.X 回滚表空间数据文件误删除处理方法
  • Oracle7.X 回滚表空间数据文件误删除处理方法
  • Oracle数据库的备份及恢复策略研究
  • 优化Oracle停机时间及数据库恢复
  • oracle下实现恢复一个丢失的数据文件的代码
  • oracle drop table(表)数据恢复方法
  • oracle数据库创建备份与恢复脚本整理
  • oracle中误删除表后恢复语句(FLASHBACK)
  • 关于系统重装后Oracle数据库完全恢复的解决办法
  • oracle误删数据表还原的二种方法(oracle还原)
  • rman恢复方案和oracle异机恢复
  • oracle冷备份恢复和oracle异机恢复使用方法
  • oracle如何恢复被覆盖的存储过程
  • Oracle 查询表信息获取表字段及字段注释
  • Oracle实现分页查询的SQL语法汇总
  • oracle 9i使用闪回查询恢复数据库误删问题

标签:湘潭 黄山 湖南 衡水 铜川 崇左 仙桃 兰州

巨人网络通讯声明:本文标题《oracle查询不含括号及不含指定字符的方法》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266