SQUARE (SSIS)

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 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

L'exemple suivant 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))
ms141692.note(fr-fr,SQL.90).gifRemarque :
Dans les expressions, les noms de variable comprennent toujours le préfixe @.

Voir aussi

Autres ressources

Fonctions (SSIS)

Aide et Informations

Assistance sur SQL Server 2005