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
expression_caractère
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 expression_caractère qui est un littéral de chaîne ou une colonne de données avec le type de données DT_STR est implicitement converti dans le type de données DT_WSTR avant que UPPER effectue son opération. 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 Integration Services et Cast (expression SSIS).
La fonction UPPER renvoie un résultat NULL si l'argument est NULL.
Exemples d'expressions
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)