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

发布于

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

要使用它,只需在调用函数时将字符串作为参数传递即可。

语法

以下是官方语法:

UPPER ( character_expression )

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

示例

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

SELECT UPPER(’louder please’);

输出:

LOUDER PLEASE

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

SELECT UPPER(‘Louder Please’);

输出:

LOUDER PLEASE

数据库示例

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

USE Music; SELECT TOP 5 AlbumName AS Original, UPPER(AlbumName) AS Uppercase FROM Albums;

输出:

Original                Uppercase             
----------------------  ----------------------
Powerslave              POWERSLAVE            
Powerage                POWERAGE              
Singing Down the Lane   SINGING DOWN THE LANE 
Ziltoid the Omniscient  ZILTOID THE OMNISCIENT
Casualties of Cool      CASUALTIES OF COOL    

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