- カテゴリ:
DIV0¶
除算演算子(/
)のように除算を実行しますが、除数が0の場合は0を返します(エラーを報告するのではなく)。
- こちらもご参照ください。
構文¶
DIV0( <dividend> , <divisor> )
引数¶
dividend
除算する値に評価される数値式。
divisor
除算する値に評価される数値式。
戻り値¶
商。除数が0の場合、関数は0を返します。
例¶
次の例に示すように、 DIV0 関数は除算演算子(/
)のように除算を実行します。
SELECT 1/2; +----------+ | 1/2 | |----------| | 0.500000 | +----------+ SELECT DIV0(1, 2); +------------+ | DIV0(1, 2) | |------------| | 0.500000 | +------------+
除算演算子とは異なり、 DIV0 は、除数が0の場合、(エラーを報告するのではなく)0を返します。
select 1/0; 100051 (22012): Division by zeroSELECT DIV0(1, 0); +------------+ | DIV0(1, 0) | |------------| | 0.000000 | +------------+