UPPER (Transact-SQL)

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

傳回小寫字元資料轉換成大寫的字元運算式。

Transact-SQL 語法慣例

Syntax

UPPER ( character_expression )  

注意

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

引數

character_expression
這是字元資料的運算式character_expression 可以是字元或二進位資料的常數、變數或資料行。

character_expression 必須是可以隱含轉換成 varchar 的資料類型。 否則,請使用 CAST 來明確轉換 character_expression

傳回型別

varcharnvarchar

範例

下列範例會利用 UPPERRTRIM 函數來傳回 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)