次の方法で共有


/ (除算) (SSIS)

最初の数値式を 2 番目の数値式で除算します。

構文


dividend / divisor
        

引数

dividend

除算される数値式です。dividend には、有効な任意の数値式を指定できます。詳細については、「Integration Services のデータ型」を参照してください。

divisor

被除数 (dividend) を割る数値式です。divisor には、0 以外の有効な任意の数値式を指定できます。

戻り値の型

2 つの引数のデータ型によって決まります。詳細については、「式のデータ型変換」を参照してください。

解説

オペランドのいずれかが NULL の場合、結果は NULL になります。

0 による除算は無効です。divisor サブ式の評価方法に応じて、次のいずれかのエラーが発生します。

  • 0 に評価される divisor サブ式が定数の場合、デザイン時にエラーが表示され、式は検証に失敗します。
  • 0 に評価される divisor サブ式に、変数は含まれるが入力列は含まれない場合、式が属するコンポーネントは、パッケージの実行前に行われる事前検証に失敗します。
  • 0 に評価される divisor サブ式に入力列が含まれる場合、実行時にエラーが表示され、データ フロー コンポーネントのエラー フロー規則に応じて処理されます。

この例では、2 つの数値リテラルを除算します。

25 / 5

この例では、ListPrice 列の値を StandardCost 列の値で除算します。

ListPrice / StandardCost

参照

概念

演算子の優先順位と結合規則

その他の技術情報

演算子 (SSIS)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手