POWER(SSIS 表达式)

适用范围:SQL Server Azure 数据工厂中的 SSIS Integration Runtime

返回对数值表达式进行幂运算的结果。 Power 参数的计算结果必须为整数。

语法

  
POWER(numeric_expression,power)  

参数

numeric_expression
有效的数值表达式。

power
有效的数值表达式。

结果类型

DT_R8

备注

执行幂运算前, numeric_expressionpower 参数会转换为 DT_R8 数据类型。 有关详细信息,请参阅 Integration Services 数据类型

如果 numeric_expression 的计算结果为零,并且 power 为负,则表达式计算器将返回错误,并将返回结果设置为 Null。

如果 numeric_expressionpower 的计算结果不确定,则返回结果为 Null。

power 参数可以是小数。 例如,可以使用 0.5 作为幂值。

表达式示例

以下示例使用了一个数值。 该函数计算 4 的 3 次幂,返回 64。

POWER(4,3)  

以下示例使用了 Length 列和 DimensionCount 变量。 如果 Length 为 8, DimensionCount 为 2,则返回结果为 64。

POWER(Length, @DimensionCount)   

另请参阅

函数(SSIS 表达式)