Condividi tramite


UPPER (espressione SSIS)

Viene restituita un'espressione di caratteri dopo aver convertito i caratteri minuscoli in caratteri maiuscoli.

Sintassi

UPPER(character_expression)

Argomenti

  • character_expression
    Espressione di caratteri da convertire in caratteri maiuscoli.

Tipi restituiti

DT_WSTR

Osservazioni

È possibile utilizzare UPPER solo con il tipo di dati DT_WSTR. Se l'argomento character_expression è un valore letterale stringa o una colonna di dati con tipo di dati DT_STR, prima di eseguire l'operazione prevista da UPPER verrà eseguito il cast implicito al tipo di dati DT_WSTR. Per gli altri tipi di dati è necessario il cast esplicito al tipo di dati DT_WSTR. Per ulteriori informazioni, vedere Tipi di dati di Integration Services e Cast (espressione SSIS).

Se l'argomento è Null, UPPER restituirà Null.

Esempi di espressione

In questo esempio un valore letterale stringa viene convertito in caratteri maiuscoli. Il risultato restituito è "HELLO".

UPPER("hello")

In questo esempio viene convertito in maiuscolo il primo carattere della colonna FirstName. Se FirstName contiene anna, il risultato restituito sarà "A". Per ulteriori informazioni, vedere SUBSTRING (espressione SSIS).

UPPER(SUBSTRING(FirstName, 1, 1))

In questo esempio il valore della variabile PostalCode viene convertito in caratteri maiuscoli. Se PostalCode contiene k4b1s2, il risultato restituito sarà "K4B1S2".

UPPER(@PostalCode)

Vedere anche

Riferimento

LOWER (espressione SSIS)

Altre risorse

Funzioni (espressione SSIS)