UPPER 函数 - Amazon Redshift

UPPER 函数

将字符串转换为大写。UPPER 支持 UTF-8 多字节字符,并且每个字符最多可以有 4 个字节。

语法

UPPER(string)

参数

string

输入参数是 VARCHAR 字符串(或任何其他可隐式转换为 VARCHAR 的数据类型,如 CHAR)。

返回类型

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