发布时间:2020-12-07 12:35 作者:独孤剑 阅读:80
/****** SQL Server 中截取字符串的常用方法 ******/ --1、LEFT()方法 --函数说明 --1)语法:LEFT(character_expression, integer_expression) --2)介绍:参数1:要截取的字符串,参数2:截取字符个数 --3)使用:返回从字符串左边开始指定个数的字符 SELECT LEFT('SQL Server 2008',3); --返回:Sql --1、RIGHT()方法 --函数说明 --1)语法:RIGHT(character_expression, integer_expression) --2)介绍:参数1:要截取的字符串,参数2:截取字符个数 --3)使用:返回从字符串右边开始指定个数的字符 SELECT RIGHT('SQL Server 2008',4); --返回:2008 --1、SUBSTRING()方法 --函数说明 --1)语法:SUBSTRING(expression, start, length) --2)介绍:参数1:要截取的字符串,参数2:开始截取的下标,参数3:截取的字符长度 --3)使用:返回从字符串中间的字符 SELECT SUBSTRING('SQL Server 2008',4,6); --返回:Server --截取字符串左边7个字符 SELECT LEFT('Welcome to China!',7) as 结果1; --截取字符串右边6个字符 SELECT RIGHT('Welcome to China!',6) as 结果2; --截取字符串中间6个字符(第二个从哪个字符下标开始) SELECT SUBSTRING('Welcome to China!',9,2) as 结果3;