![](http://freedede.oss-cn-hangzhou.aliyuncs.com/2020/9/rA3i2u.jpg?x-oss-process=style/syzhong)
oracle截取字符串前几位的方法
Oracle提前某数据的前几位用substr函数。
如test表中数据如下:
![](http://freedede.oss-cn-hangzhou.aliyuncs.com/2020/9/jEfqYf.png?x-oss-process=style/syzhong)
现要提取dept字段中的前两位,可用如下语句:
select id,name,substr(dept,1,2) from test;
结果:
![](http://freedede.oss-cn-hangzhou.aliyuncs.com/2020/9/32E7Bz.png?x-oss-process=style/syzhong)
substr函数介绍:
语法:
substr(string,start,length)
参数:
string - 指定的要截取的字符串
start - 必需,规定在字符串的何处开始
正数 - 在字符串的指定位置开始
负数 - 在从字符串结尾的指定位置开始
0 - 在字符串中的第一个字符处开始
length - 可选,指定要截取的字符串长度,缺省时返回字符表达式的值结束前的全部字符。
以上就是oracle截取字符串前几位的方法的详细内容,更多请关注爱上源码网其它相关文章!
微信
分享
相关标签:oracle
本文原创发布爱上源码网,转载请注明出处,感谢您的尊重!
- 上一篇:sqlserver2017安装教程
- 下一篇:listagg函数的用法
相关文章
相关视频
- 用docker安装oracle好吗
- centos7下怎么用yum安装oracle
- docker能不能使用oracle
- oracle和mysql的优缺点是什么?
- oracle截取字符串前几位的方法
- 管理员管理2
- 管理员管理1
- 后台菜单
- 后台登录实现1
本文有爱上源码下载完入驻作者发布,如果对您版权造成侵害,可以联系本站站长管理进行维权删除,本站收到维权24小时内进行处理,谢谢您关注23ym.cn!
本站分享大量程序员技术文章以及对编程开发的初级入门教程,包括图文讲解笔记和高清视频下载~ |