如何在SQL Server中将大写转换为小写 – LOWER()

发布于

在 SQL Server 中,可以使用该函数将任何大写字符串转换为小写。LOWER()

只需在调用函数时提供字符串作为参数,它将以小写形式返回。

语法

以下是官方语法:

LOWER ( character_expression )

其中 是字符或二进制数据的表达式。这可以是常量、变量或列。它必须是可隐式转换为 varchar 的数据类型。如果没有,您可以使用该函数进行转换。character_expression``CAST()

示例 1 – 基本用法

下面是一个实际操作示例:LOWER()

SELECT LOWER(‘POSITIVITY’);

输出:

positivity

即使原始字符串已经包含小写字符,我们也得到相同的结果:

SELECT LOWER(‘Positivity’);

输出:

positivity

示例 2 – 数据库示例

下面是一个从数据库返回数据并将其转换为小写的示例:

USE Music; SELECT TOP 5 AlbumName AS Original, LOWER(AlbumName) AS Lowercase FROM Albums;

输出:

Original                Lowercase             
----------------------  ----------------------
Powerslave              powerslave            
Powerage                powerage              
Singing Down the Lane   singing down the lane 
Ziltoid the Omniscient  ziltoid the omniscient
Casualties of Cool      casualties of cool    

也可以以相同的方式将字符串表达式转换为大写。UPPER()