• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    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数据更改后出错的解决方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

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