Inhaltsverzeichnis

Search

  1. Vorwort
  2. Umwandlungssprache
  3. Konstanten
  4. Operatoren
  5. Variablen
  6. Datumsangaben
  7. Funktionen

Referenzhandbuch für die Umwandlungssprache

Referenzhandbuch für die Umwandlungssprache

SQRT

SQRT

Gibt die Quadratwurzel eines positiven numerischen Werts zurück.

Syntax

SQRT(
numeric_value
)
In der folgenden Tabelle wird das Argument für diesen Befehl beschrieben:
Argument
Erforderlich/
Optional
Beschreibung
numeric_value
Erforderlich
Positiver numerischer Wert. Übergibt die Werte, für die die Quadratwurzel berechnet werden soll. Sie können einen beliebigen gültigen Umwandlungausdruck eingeben.

Rückgabewert

Double-Wert
NULL, falls ein an die Funktion übergebener Wert NULL ist.

Beispiel

Der folgende Ausdruck gibt die Quadratwurzel der Werte im Port NUMBERS zurück:
SQRT( NUMBERS )
NUMBERS 
RETURN VALUE
100
10
-100
Error.
Data Integration Service
does not write row.
NULL
NULL
60.54
7.78074546557076
Der Wert -100 führt zu einem Fehler, da die Funktion SQRT nur positive numerische Werte auswertet. Wenn Sie einen negativen Wert oder einen Zeichenwert übergeben, zeigt
Data Integration Service
einen Fehler bei der Umwandlungsauswertung an und schreibt die Zeile nicht.
Sie können anhand der an SQRT übergebenen Werte mathematische Berechnungen durchführen, bevor die Funktion die Quadratwurzel berechnet.