POWER (SSIS-Ausdruck)
Gilt für: SQL Server SSIS Integration Runtime in Azure Data Factory
Gibt das Ergebnis eines in eine Potenz erhobenen numerischen Ausdrucks zurück. Der power-Parameter muss zu einer ganzen Zahl ausgewertet werden.
Syntax
POWER(numeric_expression,power)
Argumente
numeric_expression
Ein gültiger numerischer Ausdruck.
power
Ein gültiger numerischer Ausdruck.
Ergebnistypen
DT_R8
Hinweise
Die Argumente numeric_expression und power werden in den „DT_R8“-Datentyp umgewandelt, bevor der Potenzwert berechnet wird. Weitere Informationen finden Sie unter Integration Services Datentypen.
Falls numeric_expression in 0 (null) ausgewertet wird und power negativ ist, gibt die Ausdrucksauswertung einen Fehler zurück und legt das zurückgegebene Ergebnis auf NULL fest.
Falls numeric_expression oder power in unbestimmte Ergebnisse ausgewertet werden, wird als Ergebnis NULL zurückgegeben.
Das power -Argument kann eine Bruchzahl sein. Sie können z. B. 0.5 als Potenzwert verwenden.
Beispiele für Ausdrücke
In diesem Beispiel wird ein numerisches Literal verwendet. Die Funktion potenziert 4 mit 3 und gibt 64 zurück.
POWER(4,3)
In diesem Beispiel wird die Length -Spalte und die DimensionCount -Variable verwendet. Falls Length gleich 8 ist und DimensionCount gleich 2, wird als Ergebnis 64 zurückgegeben.
POWER(Length, @DimensionCount)