sql substr用法
时间: 2024-03-16 09:39:39 浏览: 120
orcale函数
在SQL中,SUBSTR函数用于提取字符串的子串。它的语法如下:
SUBSTR(string, start_position, length)
其中,string是要提取子串的字符串,start_position是子串的起始位置,length是子串的长度。
下面是一些示例用法:
1. 提取字符串的前几个字符:
SELECT SUBSTR('Hello World', 1, 5);
-- 输出:Hello
2. 提取字符串的后几个字符:
SELECT SUBSTR('Hello World', -5);
-- 输出:World
3. 提取字符串的中间部分:
SELECT SUBSTR('Hello World', 7, 5);
-- 输出:World
需要注意的是,start_position的计数从1开始,而不是从0开始。如果start_position为负数,则表示从字符串末尾开始计数。
阅读全文