Table des matières

Search

  1. Préface
  2. Le langage de transformation
  3. Constantes
  4. Opérateurs
  5. Variables
  6. Dates
  7. Fonctions

Référence du langage de transformation

Référence du langage de transformation

SQRT

SQRT

Renvoie la racine carrée d'une valeur numérique non négative.

Syntaxe

SQRT(
numeric_value
)
Le tableau suivant décrit l'argument de cette commande :
Argument
Obligatoire/
Facultatif
Description
numeric_value
Obligatoire
Valeur numérique positive. Transmet les valeurs pour lesquelles vous souhaitez calculer une racine carrée. Vous pouvez entrer l'expression de transformation valide de votre choix.

Valeur de retour

Valeur Double.
NULL si une valeur transmise à la fonction est NULL.

Exemple

L'expression suivante renvoie la racine carrée pour les valeurs dans le port Numbers :
SQRT( NUMBERS )
NUMBERS 
RETURN VALUE
100
10
-100
Error.
Service d'intégration de données
does not write row.
NULL
NULL
60.54
7.78074546557076
La valeur -100 entraîne une erreur, car la fonction SQRT évalue uniquement les valeurs numériques positives. Si vous transmettez une valeur négative ou de caractère, le
Service d'intégration de données
affiche une erreur d'évaluation de transformation et n'écrit pas la ligne.
Vous pouvez effectuer des opérations arithmétiques dans les valeurs transmises à SQRT avant que le calcul de la racine carrée par la fonction.