

 Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del parche 198. Las UDF de Python existentes seguirán funcionando hasta el 30 de junio de 2026. Para obtener más información, consulte la [publicación del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# Función UPPER
<a name="r_UPPER"></a>

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

## Sintaxis
<a name="r_UPPER-synopsis"></a>

```
UPPER(string)
```

## Argumentos
<a name="r_UPPER-arguments"></a>

 *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
<a name="r_UPPER-return-type"></a>

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
<a name="r_UPPER-examples"></a>

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](c_sampledb.md). 

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