substr:字符串截取。
1、substr:(字符串 | 列 ,开始点):从开始一直截取到结尾。
select substr(zym,2) from bqh4
2、substr:(字符串 | 列 ,开始点 结束点):从开始-结束截取
select substr(zym,2,5) from bqh4
3、要求截取zym的后三位:
正常思路:通过长度减数字确定开始点。
select substr(zym,length(zym)-2) from bqh4
新思路:设置负数,表示从后指定截取位置
select substr(zym,-3) from bqh4
注意: oracl数据下标0和1都是一样的效果
感谢您的阅读,如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮。本文欢迎各位转载,但是转载文章之后必须在文章页面中给出作者和原文连接。
如对本文有疑问, 点击进行留言回复!!
Oracle 基本概念 Dadabase,schema,user,table...
dbeaver连接Oracle中文乱码的解决方案--druid
Oracle常用语句(时间格式、去重、去特殊符号、查询表空间等)
Navicate 如何导出数据库中的存储过程、事件、视图等?
网友评论