Función UPPER - Amazon Redshift

Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del 1 de noviembre de 2025. Si desea utilizar las UDF de Python, créelas antes de esa fecha. Las UDF de Python existentes seguirán funcionando con normalidad. Para obtener más información, consulte la publicación del blog.

Función UPPER

Convierte una cadena a mayúsculas. UPPER admite caracteres multibyte UTF-8 de hasta un máximo de cuatro bytes por carácter.

Sintaxis

UPPER(string)

Argumentos

cadena

El parámetro de entrada es una cadena VARCHAR o cualquier otro tipo de datos, como CHAR, que se pueda convertir de forma implícita a VARCHAR.

Tipo de retorno

La función UPPER devuelve una cadena de caracteres que tiene el mismo tipo de datos que la cadena de entrada. Por ejemplo, la función devolverá una cadena VARCHAR si la entrada es una cadena VARCHAR.

Ejemplos

En el siguiente ejemplo se utilizan datos de la tabla CATEGORY en la base de datos de ejemplo TICKIT. Para obtener más información, consulte Base de datos de muestra.

Para convertir el campo CATNAME a mayúsculas, use lo siguiente.

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