SQRT(SSIS 表达式)

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

返回数值表达式的平方根。

语法

  
SQRT(numeric_expression)  

参数

numeric_expression
是任意数值数据类型的数值表达式。 有关详细信息,请参阅 Integration Services 数据类型

结果类型

DT_R8

备注

如果参数为空,则 SQRT 返回的结果为空。

如果参数是负值,则 SQRT 失败。

进行平方根操作前,该参数被转换为 DT_R8 数据类型。

表达式示例

此示例返回数值的平方根。 返回结果为 12。

SQRT(144)  

此示例返回表达式( Value1 列和 Value2 列的值相减的结果)的平方根。

SQRT(Value1 - Value2)  

此示例通过对两个变量应用 SQUARE 函数然后计算其和的平方根,返回直角三角形第三边的长度。 如果 Side1 包含3, Side2 包含4,则 SQRT 函数返回 5。

SQRT(SQUARE(@Side1) + SQUARE(@Side2))  

注意

在表达式中,变量名必须包含前缀 @。

另请参阅

函数(SSIS 表达式)