共用方式為


SQRT (SSIS)

更新: 2005 年 12 月 5 日

傳回數值運算式的平方根。

語法

SQRT(numeric_expression)

引數

結果類型

DT_R8

備註

如果引數為 Null,則 SQRT 會傳回 Null 結果。

如果引數是負值,SQRT 將會失敗。

引數會在進行平方根運算之前,轉換成 DT_R8 資料類型。

範例

此範例會傳回數值常值的平方根。傳回結果為 12。

SQRT(144)

此範例會傳回運算式的平方根,亦即 Value1Value2 資料行中的值相減的結果。

SQRT(Value1 - Value2)

此範例會將 SQUARE 函數套用至兩個變數,然後計算其總和的平方根,藉此傳回直角三角形第三邊的長度。如果 Side1 包含 3,而 Side2 包含 4,SQRT 函數就會傳回 5。

SQRT(SQUARE(@Side1) + SQUARE(@Side2))
ms139802.note(zh-tw,SQL.90).gif附註:
在運算式中,變數名稱會固定包含 @ 前置字元。

請參閱

其他資源

函數 (SSIS)

說明及資訊

取得 SQL Server 2005 協助

變更歷程記錄

版本 歷程記錄

2005 年 12 月 5 日

變更的內容:
  • 更正引數為負值時的行為描述。