Freigeben über


GROSSBUCHSTABEN (SSIS-Ausdruck)

Gibt einen Zeichenausdruck zurück, nachdem Kleinbuchstaben in Großbuchstaben konvertiert wurden.

Syntax

UPPER(character_expression)

Argumente

  • character_expression
    Ein Zeichenausdruck zum Konvertieren in Großbuchstaben.

Ergebnistypen

DT_WSTR

Hinweise

UPPER kann nur mit dem DT_WSTR-Datentyp verwendet werden. Ein character_expression-Argument, das ein Zeichenfolgenliteral oder eine Datenspalte mit dem DT_STR-Datentyp ist, wird implizit in den DT_WSTR-Datentyp umgewandelt, bevor UPPER ausgeführt wird. Andere Datentypen müssen explizit in den DT_WSTR-Datentyp umgewandelt werden. Weitere Informationen finden Sie unter Integration Services-Datentypen und CAST (SSIS-Ausdruck): Konvertieren von SSIS-Datentypen.

UPPER gibt ein NULL-Ergebnis zurück, wenn das Argument NULL ist.

Beispiele

In diesem Beispiel wird ein Zeichenfolgenliteral in Großbuchstaben konvertiert. Als Ergebnis wird "HELLO" zurückgegeben.

UPPER("hello")

In diesem Beispiel wird das erste Zeichen in der FirstName-Spalte in einen Großbuchstaben konvertiert. Wenn FirstName gleich anna ist, wird als Ergebnis "A" zurückgegeben. Weitere Informationen finden Sie unter SUBSTRING (SSIS-Ausdruck).

UPPER(SUBSTRING(FirstName, 1, 1))

In diesem Beispiel wird der Wert in der PostalCode-Variablen in Großbuchstaben konvertiert. Wenn PostalCode gleich k4b1s2 ist, wird als Ergebnis "K4B1S2" zurückgegeben.

UPPER(@PostalCode)