SQL Server 中的 UPPER()函数
上():
SQL Server 中的此函数有助于将给定字符串的所有字母转换为大写。如果给定的字符串包含特殊字符或数值,那么它们将通过此函数保持不变。
句法 :
UPPER( str )
参数 :
- str -将被转换为大写的字符串
结果 :
此函数将返回大写字符串。
示例-1:
将 UPPER()函数与小写字符串一起使用。
SELECT UPPER('be patience be awake')
As New;
输出 :
New |
---|
BE PATIENCE BE AWAKE |
示例 2 :
将 UPPER()函数与混合大小写字符串一起使用。
SELECT UPPER('EvERy DAy iS A NEW day')
As New;
输出 :
New |
EVERY DAY IS A NEW DAY |
示例 3 :
在 Select 语句中使用 UPPER()函数。
创建 Players 表并在其中插入值。
Create table Players
(
Firstname varchar(40),
Lastname varchar(40),
Country varchar(40)
)
向玩家插入数据:
Insert into Players values
('Kane', 'Williamson', 'New Zealand')
桌子看起来像。
Firstname | Lastname | Country |
---|---|---|
Kane | Williamson | New Zealand |
UPPER()函数的使用。
SELECT Firstname,
UPPER(Lastname) As New_name,
Country
FROM Players;
输出 :
Firstname | New_name | Country |
---|---|---|
Kane | WILLIAMSON | New Zealand |
示例 4:
在变量中使用 UPPER()函数。
DECLARE @text VARCHAR(45);
SET @text = 'be happy be light ';
SELECT @text,
UPPER(@text) AS Upper;
输出 :
Text value | Upper |
---|---|
be happy be light | BE HAPPY BE LIGHT |