oracle查询不含括号及不含指定字符的方法
编程学习 2021-07-05 16:08www.dzhlxh.cn编程入门
这篇文章主要介绍了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实现动态SQL的拼装要领
编程语言
- ThinkPad 笔记本如何调节LCD屏幕亮度
- Dreamweaver制作网页打开特效教程
- Win10 Mobile 10586升级后无限重启怎么办 硬重启帮您
- Win8系统提示音频设备有问题有一个或多个音频服
- Xbox One版Win10首个预览版9月份发布
- 如何在textarea文本输入区内实现换行
- Win10 Build 9901系统更新 预览版新版本下载
- McAfee Framework存在远程格式串处理漏洞
- Win10家庭版今日(7月30)正式在中国官方商城开卖
- Win10 Mobile预览版更新完10536.1000后才收到10536.100
- Win10 RS2更新了什么-Win10 RS2最终版本号1704首曝
- Windows7如何查看回收站对应的文件夹有哪些方法
- Win10让Charms栏回归桌面的方法教程
- 取消Windows XP系统开机启动画面的小技巧
- win8系统怎么下载安装USB百兆网卡?
- XP系统下磁盘空间变少了怎么办?XP系统磁盘空间