UPPER (Expression SSIS)

Renvoie une chaîne de caractères après avoir converti les caractères minuscules en caractères majuscules.

Syntaxe

UPPER(character_expression)

Arguments

  • character_expression
    Expression de type caractère à convertir en caractères majuscules.

Types des résultats

DT_WSTR

Notes

La fonction UPPER n'est opérationnelle qu'avec le type de données DT_WSTR. Un argument character_expression représentant un littéral de chaîne ou une colonne de données du type de données DT_STR est implicitement converti dans le type de données DT_WSTR avant que la fonction UPPER soit exécutée. Les autres types de données doivent être explicitement convertis vers le type de données DT_WSTR. Pour plus d'informations, consultez Types de données d'Integration Services et Cast (Expression SSIS) : conversion de types de données SSIS.

La fonction UPPER renvoie un résultat NULL si l'argument est NULL.

Exemples

L'exemple suivant convertit un littéral de chaîne en caractères majuscules. Le résultat obtenu est « HELLO ».

UPPER("hello")

L'exemple suivant transforme le premier caractère de la colonne FirstName en un caractère majuscule. Si l'argument FirstName a pour valeur « anna », le résultat obtenu est « A ». Pour plus d'informations, consultez SUBSTRING (Expression SSIS).

UPPER(SUBSTRING(FirstName, 1, 1))

L'exemple suivant convertit la valeur de la variable PostalCode en caractères majuscules. Si la variable PostalCode a pour valeur « k4b1s2 », le résultat obtenu est « K4B1S2 ».

UPPER(@PostalCode)