您现在的位置是:网站首页> 编程资料编程资料
oracle查询不含括号及不含指定字符的方法_oracle_
2023-05-27
478人已围观
简介 oracle查询不含括号及不含指定字符的方法_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相似。此处匹配了含有括号()和()的记录。
您可能感兴趣的文章:
- 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实现动态SQL的拼装要领_oracle_
- Oracle对于死锁的处理方法_oracle_
- ORACLE出现错误1033和错误ORA-00600的解决方法_oracle_
- Oracle中简单查询、限定查询、数据排序SQL语句范例和详细注解_oracle_
- Oracle中使用触发器(trigger)和序列(sequence)模拟实现自增列实例_oracle_
- Oracle插入日期数据常见的2个问题和解决方法_oracle_
- Oracle并行操作之并行查询实例解析_oracle_
- Oracle数据库并行查询出错的解决方法_oracle_
- Oracle排名函数(Rank)实例详解_oracle_
- oracle排名函数的使用方法分享_oracle_
