如何使用substr函数提取字符串子串?

2026-05-29 14:282阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计175个文字,预计阅读时间需要1分钟。

如何使用substr函数提取字符串子串?

sqlsqlplus user/user -- 连接数据库show user -- 显示当前用户select upper(substr('liufeng', 0, 3)) as firstname, lower(substr('liuyuehui', 4)) as secondname from dual; -- 显示名字substr('字符串', '开始位置', '长度'); -- 子字符串提取


sqlplus conn user/user --连接数据库

show user --显示当前用户

select upper(substr('liufeng',0,3) ) as firstname,lower(substr('liuyuehui',4)) as secondname from dual;--显示名字

substr('字符串',‘开始位置’,'长度');

如果开始位置为负数,代表从字符串右侧开始找到相应的位置。

如:

如何使用substr函数提取字符串子串?

select substr('liuyuehui',-3,3) --输出结果为hui。

substr从右侧向左偏移3个字符,然后截取3个字符。输出为hui。

本文共计175个文字,预计阅读时间需要1分钟。

如何使用substr函数提取字符串子串?

sqlsqlplus user/user -- 连接数据库show user -- 显示当前用户select upper(substr('liufeng', 0, 3)) as firstname, lower(substr('liuyuehui', 4)) as secondname from dual; -- 显示名字substr('字符串', '开始位置', '长度'); -- 子字符串提取


sqlplus conn user/user --连接数据库

show user --显示当前用户

select upper(substr('liufeng',0,3) ) as firstname,lower(substr('liuyuehui',4)) as secondname from dual;--显示名字

substr('字符串',‘开始位置’,'长度');

如果开始位置为负数,代表从字符串右侧开始找到相应的位置。

如:

如何使用substr函数提取字符串子串?

select substr('liuyuehui',-3,3) --输出结果为hui。

substr从右侧向左偏移3个字符,然后截取3个字符。输出为hui。