POWER(SSIS 表达式)
适用范围:SQL Server Azure 数据工厂中的 SSIS Integration Runtime
返回对数值表达式进行幂运算的结果。 Power 参数的计算结果必须为整数。
语法
POWER(numeric_expression,power)
参数
numeric_expression
有效的数值表达式。
power
有效的数值表达式。
结果类型
DT_R8
备注
执行幂运算前, numeric_expression 和 power 参数会转换为 DT_R8 数据类型。 有关详细信息,请参阅 Integration Services 数据类型。
如果 numeric_expression 的计算结果为零,并且 power 为负,则表达式计算器将返回错误,并将返回结果设置为 Null。
如果 numeric_expression 或 power 的计算结果不确定,则返回结果为 Null。
power 参数可以是小数。 例如,可以使用 0.5 作为幂值。
表达式示例
以下示例使用了一个数值。 该函数计算 4 的 3 次幂,返回 64。
POWER(4,3)
以下示例使用了 Length 列和 DimensionCount 变量。 如果 Length 为 8, DimensionCount 为 2,则返回结果为 64。
POWER(Length, @DimensionCount)