LOWER (Transact-SQL)

適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Microsoft Fabric の SQL 分析エンドポイントMicrosoft Fabric のウェアハウス

大文字のデータが小文字に変換された状態の文字式を返します。

Transact-SQL 構文表記規則

構文

LOWER ( character_expression )  

Note

SQL Server 2014 (12.x) 以前のバージョンの Transact-SQL 構文を確認するには、以前のバージョンのドキュメントを参照してください。

引数

character_expression
文字データまたはバイナリ データのを指定します。 character_expression には定数、変数、または列を指定できます。 character_expression に暗黙的に変換できるデータ型である必要があります varcharです。 それ以外の場合は、CAST を指定して明示的に character_expression を変換します。

戻り値の型

varchar または nvarchar

次の例では、$11 ~ $20 の価格の製品名を選択する際に、LOWER 関数、UPPER 関数、UPPER 関数を入れ子にしている LOWER 関数を使用しています。

-- 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)