Partager via


SQUARE (expression SSIS)

S’applique à : SQL Server SSIS Integration Runtime dans Azure Data Factory

Renvoie le carré d'une expression numérique.

Syntaxe

  
SQUARE(numeric_expression)  

Arguments

numeric_expression
Expression numérique d'un type de données numérique. Pour plus d’informations, consultez Types de données 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 d'expressions

Cet exemple renvoie le carré de 12. Le résultat retourné est 144.

SQUARE(12)  

L'exemple suivant renvoie le carré du résultat de la soustraction des valeurs de deux colonnes. Si Value1 contient 12 et Value2 contient 4, la fonction SQUARE retourne 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 @.

Voir aussi

Fonctions (expression SSIS)