Share via


UPPER (expresión de SSIS)

Se aplica a:SQL Server SSIS Integration Runtime en Azure Data Factory

Devuelve una expresión de caracteres tras convertir los caracteres en minúsculas a mayúsculas.

Sintaxis

  
UPPER(character_expression)  

Argumentos

character_expression
Expresión de caracteres para convertir a caracteres en mayúsculas.

Tipos de resultado

DT_WSTR

Observaciones

UPPER solo funciona con el tipo de datos DT_WSTR. Un argumento character_expression que sea un literal de cadena o una columna de datos con el tipo de datos DT_STR, se convertirá implícitamente al tipo de datos DT_WSTR antes de que UPPER realice su operación. Los otros tipos de datos deben convertirse explícitamente al tipo de datos DT_WSTR. Para obtener más información, vea Tipos de datos de Integration Services y Conversión (expresión de SSIS).

UPPER devuelve un resultado NULL si el valor del argumento es NULL.

Ejemplos de expresiones

Este ejemplo convierte un literal de cadena a caracteres en mayúsculas. El resultado devuelto es "HELLO".

UPPER("hello")  

Este ejemplo convierte el primer carácter de la columna FirstName en un carácter en mayúsculas. Si el valor de FirstName es anna, el resultado devuelto es "A". Para más información, vea SUBSTRING (expresión de SSIS).

UPPER(SUBSTRING(FirstName, 1, 1))  

Este ejemplo convierte el valor de la variable PostalCode a caracteres en mayúsculas. Si el valor de PostalCode es k4b1s2, el resultado devuelto es "K4B1S2".

UPPER(@PostalCode)  

Vea también

LOWER (expresión de SSIS)
Funciones (expresión de SSIS)