SQL截取字符串的函数
最常用的截取函数有left,right,substring
1.LEFT ( character_expression , integer_expression )
返回从字符串左边开始指定个数的字符
举例说明:left(“字段名”,截取几位字符串)
下面的示例使用 LEFT 函数返回字符串 abcdefg 最左边的 2 个字符。
SELECT LEFT('abcdefg',2)GO
下面是结果集:
-- ab
2。RIGHT ( character_expression , integer_expression )
返回字符串中从右边开始指定个数的 integer_expression 字符
举例说明:RIGHT(“字段名”,截取几位字符串)
下面的示例使用 right 函数返回字符串 abcdefg 最右边的 2 个字符。
SELECT right('abcdefg',2)GO
下面是结果集:
-- fg
3.SUBSTRING ( expression , start , length )
返回字符、binary、text 或 image 表达式的一部分
举例说明:SUBSTRING(“字段名”,第几位开始,截取几位字符串)
显示字符串常量 abcdef 中的第二个、第三个和第四个字符。
SELECT x = SUBSTRING('abcdef', 2, 3)
下面是结果集:
x----------bcd

浙公网安备 33010602011771号