LOWER (Transact-SQL)

適用於:Microsoft Fabric 中 Microsoft Fabric倉儲中的 SQL ServerAzure SQL 資料庫 Azure SQL 受控執行個體 Azure SynapseAnalytics Analytics Platform System (PDW)SQL 分析端點

將大寫字元資料轉換成小寫之後,傳回字元運算式。

Transact-SQL 語法慣例 (部分機器翻譯)

Syntax

LOWER ( character_expression )  

注意

若要檢視 SQL Server 2014 (12.x) 和舊版的 Transact-SQL 語法,請參閱 舊版檔

引數

character_expression
這是字元或二進位資料的運算式character_expression 可以是常數、變數或資料行。 character_expression 必須是可以隱含轉換成 varchar 的資料類型。 否則,請使用 CAST 來明確轉換 character_expression

傳回型別

varcharnvarchar

範例

下列範例會利用 LOWER 函數、UPPER 函數,且將 UPPER 函數巢狀放置於 LOWER 函數內,以選取價格在 $11 和 $20 之間的產品名稱。

-- Uses AdventureWorks  
  
SELECT LOWER(SUBSTRING(EnglishProductName, 1, 20)) AS Lower,   
       UPPER(SUBSTRING(EnglishProductName, 1, 20)) AS Upper,   
       LOWER(UPPER(SUBSTRING(EnglishProductName, 1, 20))) As LowerUpper  
FROM dbo.DimProduct  
WHERE ListPrice between 11.00 and 20.00;  
  

以下為結果集。

Lower                 Upper                  LowerUpper  
--------------------  ---------------------  --------------------  
minipump              MINIPUMP               minipump  
taillights - battery  TAILLIGHTS - BATTERY   taillights - battery

另請參閱

資料類型 (Transact-SQL)
字串函數 (Transact-SQL)
UPPER (Transact-SQL)