/ (除算) (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