admin 管理员组文章数量: 1086019
2024年1月18日发(作者:workpackage是什么)
oracle和pg substr函数用法
Oracle和PG substr函数用法
1. Oracle中的substr函数用法
• 格式:substr(string, start_position, [length])
• 作用:返回从字符串中提取的子字符串
• 参数:
– string: 要提取子字符串的源字符串
– start_position: 子字符串的起始位置,从1开始计数
– length (可选): 子字符串的长度,如果未指定,则返回从起始位置到末尾的所有字符
2. 使用示例
• 示例1:截取字符串的一部分
SELECT substr('Hello World', 7) as result FROM dual;
--
输出:World
• 示例2:指定子字符串的起始位置和长度
SELECT substr('Hello World', 7, 5) as result FROM dual;
--
输出:World
• 示例3:从字符串的末尾开始提取子字符串
SELECT substr('Hello World', -5) as result FROM dual;
--
输出:World
3. PG中的substr函数用法
• 格式:substr(string, start_position, [length])
• 作用:返回从字符串中提取的子字符串
• 参数:
– string: 要提取子字符串的源字符串
– start_position: 子字符串的起始位置,从1开始计数
– length (可选): 子字符串的长度,如果未指定,则返回从起始位置到末尾的所有字符
4. 使用示例
• 示例1:截取字符串的一部分
SELECT substr('Hello World', 7) as result;
--
输出:World
• 示例2:指定子字符串的起始位置和长度
SELECT substr('Hello World', 7, 5) as result;
--
输出:World
• 示例3:从字符串的末尾开始提取子字符串
SELECT substr('Hello World', -5) as result;
--
输出:World
以上就是Oracle和PG中substr函数的用法及示例。该函数非常常用,可用于截取字符串的一部分或提取特定位置的子字符串。
版权声明:本文标题:oracle和pg substr函数用法 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1705588700a491303.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论