• 技术文章 >数据库 >Oracle

    oracle怎么判断是否包含字符

    长期闲置长期闲置2022-05-24 18:29:33原创165

    方法:1、利用like配合“%”,语法为“where 字段 like ‘%字符%’;”;2、利用contains函数,语法为“contains(字段, ‘字符’);”;3、利用instr函数,语法为“instr(字段,'字符') > 0”。

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

    oracle怎么判断是否包含字符

    1、使用通配符“%”

    语法类似:

    select * from students where 字段 like ‘%字符%’

    示例如下:

    55.png

    2.使用contains函数

    语法为:

    select * from table1 where contains(字段, ‘字符’);

    示例如下:

    56.png

    使用contains谓词有个条件,那就是列要建立索引,也就是说如果上面语句中table1表的Column1列没有建立索引,那么就会报错,局限性比较大。

    3.使用instr函数

    语法为:

    select * from table1 where instr(字段,'字符') > 0 ;

    示例如下:

    57.png

    推荐教程:《Oracle视频教程

    以上就是oracle怎么判断是否包含字符的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:oracle
    上一篇:oracle索引表空间怎么修改 下一篇:oracle怎么查询会话数
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【腾讯云】年中优惠,「专享618元」优惠券!• oracle怎么删除session• oracle怎么关闭em• oracle怎么实现读写分离• oracle转为数字的函数是什么• oracle怎么查询当天的数据
    1/1

    PHP中文网