Oracle 获得以百分号结尾的脚本有三种写法

 更新时间:2014年07月30日 15:46:18   投稿:whsnow  
本节主要介绍了Oracle 获得以百分号结尾的脚本有三种写法,以获得ID=4443的数据行为例

数据如图:

目标是获得ID=4443的数据行,简单记录一下三种写法:

第一种,substr:

SELECT * FROM TEST 
WHERE SUBSTR(NOTE ,-1) = CHR(37);

第二种,escape:

SELECT * FROM TEST A 
WHERE A.NOTE LIKE '%\%' escape '\';

第三种,正则表达式:

SELECT * FROM TEST 
WHERE REGEXP_LIKE(NOTE,'%$');

相关文章

  • oracle数据库id自增及生成uuid问题

    oracle数据库id自增及生成uuid问题

    这篇文章主要介绍了oracle数据库id自增及生成uuid问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-05-05
  • pl/sql导入、导出csv等格式文件详细步骤

    pl/sql导入、导出csv等格式文件详细步骤

    在 PL/SQL 开发中数据的导入和导出是常见的操作,下面这篇文章主要给大家介绍了关于pl/sql导入、导出csv等格式文件的详细步骤,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2024-04-04
  • 支持在线写SQL的Oracle学习免费网站推荐!(个人常使用)

    支持在线写SQL的Oracle学习免费网站推荐!(个人常使用)

    为了便于在线练习,我们常常需要一个在线运行SQL的功能,下面这篇文章主要给大家推荐介绍了一个支持在线写SQL的Oracle学习免费网站(个人常使用),需要的朋友可以参考下
    2022-12-12
  • Oracle实现某表随机抽取数据(随机性抽取)

    Oracle实现某表随机抽取数据(随机性抽取)

    这篇文章主要介绍了Oracle实现某表随机抽取数据(随机性抽取),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-08-08
  • oracle执行cmd的实现方法

    oracle执行cmd的实现方法

    装了一个oracle db11g,于是想试一下网上流传的在sqlplus中执行cmd的一些命令,也不知怎么的,没一个好用的,可能是网上转来转去的转错了.
    2009-04-04
  • oracle中sql 正则写法详解

    oracle中sql 正则写法详解

    Oracle中使用正则表达式需先使用REGEXP_LIKE函数来匹配字符串。正则表达式的语法与一般正则表达式相似,但具体的写法也受不同版本的Oracle环境不同,这篇文章主要介绍了oracle中sql 正则怎么写,需要的朋友可以参考下
    2023-04-04
  • Oracle数据仓库的分层管理器解决方案开发者网络Oracle

    Oracle数据仓库的分层管理器解决方案开发者网络Oracle

    Oracle数据仓库的分层管理器解决方案开发者网络Oracle...
    2007-03-03
  • Oracle存储过程和自定义函数详解

    Oracle存储过程和自定义函数详解

    本篇文章主要介绍了Oracle存储过程和自定义函数详解,有需要的可以了解一下。
    2016-11-11
  • Oracle中dblink的实际应用示例详解

    Oracle中dblink的实际应用示例详解

    DBLink的作用是在局域网内,通过一台服务器上面的数据库访问另外一台服务器上面数据库的功能。下面这篇文章主要给大家介绍了关于Oracle中dblink实际应用的相关资料,文中通过示例代码介绍的非常详细,需要的朋友们下面来一起看看吧。
    2017-09-09
  • Oracle 11g数据库安装与卸载的方法图解

    Oracle 11g数据库安装与卸载的方法图解

    如果小编使用的是win7系统,最好采用11g,否则很可能10g出现不兼容安装不成功的情况。下面给大家分享Oracle 11g数据库安装与卸载的方法图解,非常不错,感兴趣的朋友一起看看吧
    2016-09-09

最新评论