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.
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 SQL Server Integration Services-Datentypen.
Falls numeric_expression zu 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 zu unbestimmten Ergebnissen 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)