• 技术文章 >数据库 >Oracle

    oracle模糊查询语句是什么

    长期闲置长期闲置2022-01-25 10:18:50原创82

    在oracle中,可以在where子句中利用like关键字来实现模糊查询效果,字符匹配操作可以使用通配符“%”和“_”,语法为“SELECT * FROM user WHERE 列名 LIKE '模糊查询字段'”。

    本教程操作环境:Windows10系统、Oracle 11g版、Dell G3电脑。

    oracle模糊查询语句是什么

    在这个信息量剧增的时代,如何帮助用户从海量数据中检索到想要的数据,模糊查询是必不可少的。那么在Oracle中模糊查询是如何实现的呢?

    我们可以在where子句中使用like关键字来达到Oracle模糊查询的效果;在Where子句中,可以对datetime、char、varchar字段类型的列用Like关键字配合通配符来实现模糊查询,以下是可使用的通配符:

    最常用,最简单的方式是使用“%” 和 “_”。

    字符匹配操作可以使用通配符 “%” 和 “_”:

    %:表示任意个字符,包括零个;

    _:表示一个任意字符;

    escape关键字实现like匹配特殊字符,以及&字符的转义。

    例如:

    SQL> select * from dept; 
    DEPTNO DNAME          LOC  
    ------ -------------- -------------  
        10 ACCOUNTING     NEW YORK  
        20 RESEARCH       DALLAS  
        30 SALES          CHICAGO  
        40 OPERATIONS     BOSTON

    "%" 和 "_"演示:

    SQL> select * from dept where DNAME like '_A%'; 
    DEPTNO DNAME          LOC  
    ------ -------------- -------------  
        30 SALES          CHICAGO

    推荐教程:《Oracle视频教程

    以上就是oracle模糊查询语句是什么的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:oracle
    上一篇:oracle怎样修改sga 下一篇:oracle怎样增加表空间文件

    相关文章推荐

    • oracle怎样删除索引• oracle中is和as的区别是什么• oracle怎样查询库名• 怎样修改oracle的连接数• oracle数据修改语句是什么

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网