欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

oracl数据库中的substr()函数的用法

程序员文章站 2022-06-29 10:36:50
substr:字符串截取。 1、substr:(字符串 | 列 ,开始点):从开始一直截取到结尾。 select substr(zym,2) from bqh4 2、substr:(字符串 | 列 ,开始点 结束点):从开始-结束截取 select substr(zym,2,5) from bqh4 ......

substr:字符串截取。

1、substr:(字符串 | 列 ,开始点):从开始一直截取到结尾。

select substr(zym,2) from bqh4

oracl数据库中的substr()函数的用法 

2、substr:(字符串 | 列 ,开始点 结束点):从开始-结束截取

select substr(zym,2,5) from bqh4

oracl数据库中的substr()函数的用法

3、要求截取zym的后三位:
正常思路:通过长度减数字确定开始点。
select substr(zym,length(zym)-2) from bqh4

oracl数据库中的substr()函数的用法

新思路:设置负数,表示从后指定截取位置
select substr(zym,-3) from bqh4

 oracl数据库中的substr()函数的用法

注意: oracl数据下标0和1都是一样的效果

 

感谢您的阅读,如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮。本文欢迎各位转载,但是转载文章之后必须在文章页面中给出作者和原文连接。