SQRT (SSIS)

Aktualisiert: 05. Dezember 2005

Gibt die Quadratwurzel eines numerischen Ausdrucks zurück.

Syntax

SQRT(numeric_expression)

Argumente

Ergebnistypen

DT_R8

Hinweise

SQRT gibt ein NULL-Ergebnis zurück, wenn das Argument NULL ist.

SQRT schlägt fehl, wenn das Argument einen negativen Wert aufweist.

Das Argument wird in einen DT_R8-Datentyp umgewandelt, bevor die Quadratwurzel berechnet wird.

Beispiele

In diesem Beispiel wird die Quadratwurzel eines numerischen Literals zurückgegeben. Als Ergebnis wird 12 zurückgegeben.

SQRT(144)

In diesem Beispiel wird die Quadratwurzel eines Ausdrucks zurückgegeben, die das Ergebnis der Subtraktion von Werten in den Spalten Value1 und Value2 ist.

SQRT(Value1 - Value2)

In diesem Beispiel wird die Länge der dritten Seite eines rechtwinkligen Dreiecks zurückgegeben, indem die SQUARE-Funktion auf zwei Variablen angewendet und dann die Quadratwurzel der Summe berechnet wird. Falls Side1 3 enthält und Side2 4 enthält, gibt die SQRT-Funktion 5 zurück.

SQRT(SQUARE(@Side1) + SQUARE(@Side2))
ms139802.note(de-de,SQL.90).gifHinweis:
  In Ausdrücken schließen Variablennamen stets das @-Präfix ein.

Siehe auch

Andere Ressourcen

Funktionen (SSIS)

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

05. Dezember 2005

Geänderter Inhalt:
  • Beschreibung des Verhaltens bei negativem Argumentwert wurde korrigiert.