UPPER 函數 - Amazon Redshift

Amazon Redshift 自 2025 年 11 月 1 日起不再支援建立新的 Python UDF。如果您想要使用 Python UDF,請在該日期之前建立 UDF。現有 Python UDF 將繼續正常運作。如需詳細資訊,請參閱部落格文章

UPPER 函數

將字串轉換成大寫。UPPER 支援 UTF-8 多位元組字元,每個字元最多 4 個位元組。

語法

UPPER(string)

引數

string

輸入參數是 VARCHAR 字串或任何其他資料類型,例如 CHAR,可以隱含轉換為 VARCHAR

傳回類型

UPPER 函數傳回與輸入字串的資料類型相同的字元字串。例如,如果輸入是 VARCHAR 字串,該函數將傳回 VARCHAR 字串。

範例

下列範例會使用 TICKIT 範例資料庫中 CATEGORY 表格中的資料。如需更多詳細資訊,請參閱 範本資料庫

若要將 CATNAME 欄位轉換為大寫,請使用下列範例。

SELECT catname, UPPER(catname) FROM category ORDER BY 1,2; +-----------+-----------+ | catname | upper | +-----------+-----------+ | Classical | CLASSICAL | | Jazz | JAZZ | | MLB | MLB | | MLS | MLS | | Musicals | MUSICALS | | NBA | NBA | | NFL | NFL | | NHL | NHL | | Opera | OPERA | | Plays | PLAYS | | Pop | POP | +-----------+-----------+