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