SQL Server Lower()函数

在本教程中,将学习如何使用SQL Server LOWER()函数将字符串转换为小写。

LOWER()函数将字符串转换为小写。 以下是LOWER()函数的语法:

LOWER(input_string)

在此语法中,input_string可以是文字字符串,变量,字符串表达式或表列。

input_string的类型必须可以隐式转换为VARCHAR类型。 否则,必须使用CAST()函数显式地转换input_string

LOWER()函数返回input_string的小写。

SQL Server LOWER()函数示例

下面来看一些使用LOWER()函数的例子。

1. 使用LOWER()函数和文字字符串

此示例使用LOWER()函数将字符串:'zaixian'转换为'zaixian'

SELECT 
    LOWER('zaixian') result, LOWER('zaixian') result2;

执行上面查询语句,得到以下结果:

result       result2
------------ ------------
zaixian       zaixian

(1 行受影响)

2. 将LOWER()函数与表列一起使用
在此示例中,将使用示例数据库中的customers表:

客户表结构

以下语句使用LOWER()函数在连接之前将客户的名字(first_name)和姓氏(last_name)转换为小写:

SELECT 
    first_name, 
    last_name, 
    CONCAT_WS(
        ' ', 
        LOWER(first_name), 
        LOWER(last_name)
    ) full_name_lowercase
FROM 
    sales.customers
ORDER BY 
    first_name, 
    last_name;

执行上面查询语句,得到以下结果:
查询结果

在本教程中,学习了如何使用SQL Server LOWER()函数将字符串转换为小写。


上一篇: SQL Server字符串函数 下一篇: SQL Server Window函数