UPPER (Transact-SQL)

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

小文字データを大文字に変換して文字式を返します。

Transact-SQL 構文表記規則

構文

UPPER ( character_expression )  

Note

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

引数

character_expression
文字データのです。 character_expression には、文字データまたはバイナリ データの定数、変数、または列を使用できます。

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

戻り値の型

varchar または nvarchar

次の例では、UPPER 関数と RTRIM 関数を使用して dbo.DimEmployee テーブル内の人の姓を返しています。関数により、姓を大文字にして空白を切り捨て、名と連結しています。

-- Uses AdventureWorks  
  
SELECT UPPER(RTRIM(LastName)) + ', ' + FirstName AS Name  
FROM dbo.DimEmployee  
ORDER BY LastName;  

次に結果セットの一部を示します。

Name
------------------------------
ABBAS, Syed
ABERCROMBIE, Kim
ABOLROUS, Hazem

参照

データ型 (Transact-SQL)
文字列関数 (Transact-SQL)
LOWER (Transact-SQL)