Compartilhar via


UPPER (Expressão SSIS)

Aplica-se a: SQL Server SSIS Integration Runtime no Azure Data Factory

Retorna uma expressão de caractere depois de converter caracteres minúsculos em maiúsculos.

Sintaxe

  
UPPER(character_expression)  

Argumentos

character_expression
É uma expressão de caractere para converter para caracteres maiúsculos.

Tipos de resultado

DT_WSTR

Comentários

UPPER só funciona com o tipo de dados DT_WSTR. Um argumento character_expression que é um literal de cadeia de caracteres ou uma coluna de dados com o tipo de dados DT_STR é implicitamente convertido para o tipo de dados DT_WSTR antes de UPPER executar sua operação. Outros tipos de dados devem ser explicitamente convertidos para o tipo de dados DT_WSTR. Para obter mais informações, confira Tipos de dados do Integration Services e Cast (Expressão SSIS).

UPPER retornará um resultado nulo se o argumento for nulo.

Exemplos de expressões

Este exemplo converte um literal de cadeia de caracteres para caracteres maiúsculos. O resultado de retorno é "Hello".

UPPER("hello")  

Este exemplo converte o primeiro caractere na coluna FirstName para um caractere maiúsculo. Se FirstName for anna, o resultado de retorno será "A". Para obter mais informações, confira SUBSTRING (Expressão do SSIS).

UPPER(SUBSTRING(FirstName, 1, 1))  

Este exemplo converte o valor na variável PostalCode escrever em caracteres de letra maiúscula. Se PostalCode for k4b1s2, o resultado de retorno será "K4B1S2".

UPPER(@PostalCode)  

Consulte Também

LOWER (Expressão SSIS)
Funções (Expressão SSIS)