次の方法で共有


POWER (SSIS 式)

適用対象: SQL Server Azure Data Factory の SSIS 統合ランタイム

指定された数値式の結果をべき乗値で返します。 power パラメーターは整数に評価される必要があります。

構文

  
POWER(numeric_expression,power)  

引数

numeric_expression
有効な数値式です。

power
有効な数値式です。

戻り値の型

DT_R8

解説

numeric_expression 引数と power 引数は、べき乗値の計算前に DT_R8 データ型にキャストされます。 詳細については、「 Integration Services Data Types」を参照してください。

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)   

参照

関数 (SSIS 式)