SQL Server 中的 LOWER()函数

原文:https://www.geeksforgeeks.org/lower-function-in-sql-server/

LOWER(): SQL Server 中的这个函数有助于将给定字符串的所有字母转换为小写。如果给定的字符串包含字母以外的字符,那么通过这个函数它们将保持不变。

语法:

LOWER( str )

参数:

  • 字符串–将被转换为小写的字符串

结果: 该函数返回小写字符串。

示例-1 : 使用带大写字符串的 LOWER()函数。

SELECT LOWER('WAKE UP AND TAKE UP') 
As New;

输出:

| 新增 | | Wake up and occupy |

示例-2 : 使用带混合大小写字符串的 LOWER()函数。

SELECT LOWER('EvERy DAy iS A NEW day') 
As New;

输出:

| 新 | | Every day is a new day. |

示例-3 : 在 Select 语句中使用 LOWER()函数。现在,让我们创建玩家表并在其中插入值。

Create table Players
(
 Firstname varchar(40),
 Lastname varchar(40),
 Country varchar(40)
)

插入数值:

Insert into Players values 
('VIRAT', 'KOHLI', 'INDIA')

输出: 表格如下。

| name | surname | country | | 维拉特 | KOHLI | India | T21】

使用 LOWER()函数:

SELECT LOWER(Firstname) 
As firstname,  
Lastname,  
Country
FROM Players;

输出:

| name | surname | country | | 维拉特 | KOHLI | India | T21】

示例-4 : 在变量中使用 LOWER()函数。

DECLARE @text VARCHAR(45);
SET @text = 'LIFE IS AWESOME IF YOU LIVE ';
SELECT @text,  
      LOWER(@text) AS Lower;

输出:

| Text value | lower limit | | Life is awesome. If you live. | Life is awesome. If you live. |