共用方式為


/ (除) (SSIS 運算式)

將第一個數值運算式除以第二個數值運算式。

語法

dividend / divisor
        

引數

  • dividend
    要執行除法的數值運算式。 dividend 可以是任何有效的數值運算式。 如需詳細資訊,請參閱<Integration Services 資料類型>。

  • divisor
    要除以被除數的數值運算式。 divisor 可以是任何有效的數值運算式 (零除外)。

結果類型

由兩個引數的資料類型決定。 如需詳細資訊,請參閱<運算式中的 Integration Services 資料類型>。

備註

如果任一個運算元為 Null,則結果為 Null。

除以零並不合法。 根據如何評估 divisor 子運算式而定,會發生下列其中一項錯誤:

  • 如果評估為零的 divisor 子運算式是常數,則會在設計階段出現錯誤,導致運算式驗證失敗。

  • 如果評估為零的 divisor 子運算式含有變數,但沒有輸入資料行,則在封裝執行之前發生的運算式所屬元件的前置執行驗證便會失敗。

  • 如果評估為零的 divisor 子運算式含有輸入資料行,則會在執行階段出現錯誤,並根據資料流程元件的錯誤流程規則處理該錯誤。

運算式範例

此範例會執行兩個數值常值的除法。

25 / 5

此範例會將 ListPrice 資料行中的值除以 StandardCost 資料行中的值。

ListPrice / StandardCost

請參閱

概念

運算子優先順序與關聯性

其他資源

運算子 (SSIS 運算式)