substr()
在oracle数据库中,substr()函数用于从字符串中提取子字符串
语法
substr(string,start_position,[length])
string:要从中提取子串的原始字符串
start_position:提取的起始位置。默认从1开始
如果start_position为正数,从左向右数,1表示第一个字符
如果start_position为负数,从右向左数,-1表示最后一个字符
如果start_position为0,会输出完整string字符串
length(可选):要提取的子串长度,省略表示从start_position到字符串末尾的所有字符
样例
code1:
select substr('Hello World',1,3) from dual;
output1:

code2:
select substr('Hello World',-2) from dual;
output2:

code3:
select substr('Hello World',0) from dual;
output3:



799

被折叠的 条评论
为什么被折叠?



