Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
SSIS Integration Runtime in Azure Data Factory
Gibt das Quadrat eines numerischen Ausdrucks zurück.
Syntax
SQUARE(numeric_expression)
Argumente
numeric_expression
Ein numerischer Ausdruck mit einem beliebigen numerischen Datentyp. Weitere Informationen finden Sie unter Integration Services Datentypen.
Ergebnistypen
DT_R8
Hinweise
SQUARE gibt ein NULL-Ergebnis zurück, wenn das Argument NULL ist.
Das Argument wird in einen DT_R8-Datentyp umgewandelt, bevor das Quadrat berechnet wird.
Beispiele für Ausdrücke
In diesem Beispiel wird das Quadrat von 12 zurückgegeben. Als Ergebnis wird 144 zurückgegeben.
SQUARE(12)
In diesem Beispiel wird das Quadrat des Ergebnisses aus der Subtraktion von Werten in zwei Spalten zurückgegeben. Falls Value1 12 und Value2 4 enthält, gibt die SQUARE-Funktion 64 zurück.
SQUARE(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 und Side2 4 enthält, gibt die SQRT-Funktion 5 zurück.
SQRT(SQUARE(@Side1) + SQUARE(@Side2))
Hinweis
In Ausdrücken schließen Variablennamen stets das @-Präfix ein.