POWER (SSIS)

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

语法

POWER(numeric_expression,power)

参数

numeric_expression

有效的数值表达式。

power

有效的数值表达式。

结果类型

DT_R8

备注

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

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

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

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

示例

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

POWER(4,3)

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

POWER(Length, @DimensionCount) 

请参阅

其他资源

函数 (SSIS)

帮助和信息

获取 SQL Server 2005 帮助