SQL 中 SUBSTRING 用法
SUBSTRING 函数用于从字符串中提取子字符串。其语法如下:
SUBSTRING(string, start, length)参数说明:
string:要从中提取子字符串的字符串。 start:子字符串的起始位置,从 1 开始。 length:要提取的字符数。示例:
SELECT SUBSTRING('Hello World', 3, 5); -- 输出:llo W其他用法:
除了指定明确的起始位置和长度外,SUBSTRING 函数还支持以下用法:
负数起始位置:从字符串尾部开始计数。例如: SELECT SUBSTRING('Hello World', -3, 2); -- 输出:ld 省略长度参数:从起始位置到字符串末尾提取子字符串。例如: SELECT SUBSTRING('Hello World', 3); -- 输出:llo World NULL 值:当任何参数为 NULL 时,结果为 NULL。注意事项:
如果 start 或 length 小于 1,则返回空字符串。 如果 start 超过字符串长度,则返回空字符串。 如果 length 超过字符串的剩余长度,则只返回剩余的字符。以上就是sql中substring用法的详细内容,更多请关注知识资源分享宝库其它相关文章!
版权声明
本站内容来源于互联网搬运,
仅限用于小范围内传播学习,请在下载后24小时内删除,
如果有侵权内容、不妥之处,请第一时间联系我们删除。敬请谅解!
E-mail:dpw1001@163.com
发表评论