在 SQL Server 中,LEFT 和 RIGHT 是用于提取字符串的函数,它们允许你从一个字符串中截取指定长度的字符子串。
1. LEFT 函数:从字符串的左边开始提取指定长度的字符
LEFT ( string_expression , length )
其中:
string_expression:源字符串表达式。
length:提取的字符数目,必须是一个整数表达式。
例:表 Employees中有一个名为 FirstName 的列,提取每个员工名字的前三个字符:
select left(FirstName, 3) from Employees;
2. RIGHT 函数:从字符串的右边开始提取指定长度的字符
RIGHT ( string_expression , length )
其中:
string_expression:源字符串表达式。
length:提取的字符数目,必须是一个整数表达式。
例:表 Products中有一个名为 ProductName 的列,提取每个产品名最后五个字符:
select ProductName, right(ProductName, 5) from Products;