• 技术文章 >数据库 >Oracle

    oracle中not like的用法是什么

    长期闲置长期闲置2022-03-03 10:26:44原创361

    在oracle中,“not like”操作符用于在WHERE子句中搜索不包含列中的指定内容,可以实现模糊查询的效果,语法为“SELECT 字段 FROM 表名 WHERE 字段 NOT LIKE 通配符”。

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

    oracle中not like的用法是什么

    LIKE 操作符

    LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。

    SQL LIKE 操作符语法

    SELECT column_name(s)
    FROM table_name
    WHERE column_name LIKE pattern

    通过使用 NOT 关键字,可以搜索不包含列中指定内容

    有两个通配符:%百分号代表任意个字符,_下划线代表一个字符。

    1、like'Mc%' 将搜索以字母 Mc 开头的所有字符串。

    2、like'%inger' 将搜索以字母 inger 结尾的所有字符串。

    3、like'%en%' 将搜索在任何位置包含字母 en 的所有字符串。

    示例如下:

    原始表格

    01.png

    通过使用 NOT 关键字,我们可以从 "Persons" 表中选取居住在不包含 "lon" 的城市里的人:

    我们可以使用下面的 SELECT 语句:

    SELECT * FROM Persons
    WHERE City NOT LIKE '%lon%'

    结果如下:

    02.png

    推荐教程:《Oracle视频教程

    以上就是oracle中not like的用法是什么的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:oracle
    上一篇:oracle怎么关闭实例 下一篇:oracle中not exists的用法是什么
    Web大前端开发直播班

    相关文章推荐

    • oracle中between的用法是什么• oracle存储过程的基本结构包含哪些• oracle怎么转换字段类型• oracle存储过程中怎么声明变量• oracle怎么查询并赋值给变量

    全部评论我要评论

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

    PHP中文网