Compartilhar via


UPPER (expressão SSIS)

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 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, consulte Tipos de dados do Integration Services e Cast (expressão SSIS): Converter tipos de dados SSIS.

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

Exemplos

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, consulte SUBSTRING (expressão 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)