共计 475 个字符,预计需要花费 2 分钟才能阅读完成。
自动写代码机器人,免费开通
这篇文章将为大家详细讲解有关 oracle 如何截取字符串前几位,丸趣 TV 小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
oracle 截取字符串前几位的方法
Oracle 提前某数据的前几位用 substr 函数。
如 test 表中数据如下:
现要提取 dept 字段中的前两位,可用如下语句:
select id,name,substr(dept,1,2) from test;
结果:
substr 函数介绍:
语法:
substr(string,start,length)
参数:
string – 指定的要截取的字符串
start – 必需,规定在字符串的何处开始
正数 – 在字符串的指定位置开始
负数 – 在从字符串结尾的指定位置开始
0 – 在字符串中的第一个字符处开始
length – 可选,指定要截取的字符串长度,缺省时返回字符表达式的值结束前的全部字符。
关于“oracle 如何截取字符串前几位”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
向 AI 问一下细节正文完