POWER (SSIS)
指定された数値式の結果をべき乗値で返します。power パラメータは整数に評価される必要があります。
構文
POWER(numeric_expression,power)
引数
numeric_expression
有効な数値式です。power
有効な数値式です。
戻り値の型
DT_R8
説明
numeric_expression 引数と power 引数は、べき乗値の計算前に DT_R8 データ型にキャストされます。詳細については、「Integration Services のデータ型」を参照してください。
numeric_expression が 0 に評価され、power が負の値の場合、式エバリュエータはエラーを返し、返される結果を NULL に設定します。
numeric_expression または power の結果が不確定に評価される場合、返される結果は NULL になります。
power 引数には小数を使用できます。たとえば、power 引数として値 0.5 を使用できます。
例
この例では、数値リテラルを使用しています。関数は、4 を 3 乗して 64 を返します。
POWER(4,3)
この例では、Length 列と DimensionCount 変数を使用します。Length が 8、DimensionCount が 2 の場合、返される結果は 64 になります。
POWER(Length, @DimensionCount)