SQUARE (Expression SSIS)
Renvoie le carré d'une expression numérique.
Syntaxe
SQUARE(numeric_expression)
Argument
- numeric_expression
Expression numérique d'un des types de données numériques. Pour plus d'informations, consultez Types de données d'Integration Services.
Types des résultats
DT_R8
Notes
La fonction SQUARE renvoie un résultat NULL si l'argument est NULL.
L'argument est converti vers le type de données DT_R8 avant le calcul du carré.
Exemples
Cet exemple renvoie le carré de 12. Le résultat obtenu est 144.
SQUARE(12)
L'exemple suivant renvoie le carré du résultat de la soustraction des valeurs de deux colonnes. Si la colonne Value1 contient 12 et la colonne Value2 4, la fonction SQUARE renvoie 64.
SQUARE(Value1 - Value2)
L'exemple suivant renvoie la longueur du troisième côté d'un triangle rectangle en appliquant la fonction SQUARE à deux variables, puis en calculant la racine carrée de leur somme. Si la variable Side1 a pour valeur 3 et que la variable Side2 a pour valeur 4, la fonction SQRT renvoie 5.
SQRT(SQUARE(@Side1) + SQUARE(@Side2))
Notes
Dans les expressions, les noms de variable comprennent toujours le préfixe @.