ORACLE SQL リファレンス(逆引き)


Web oracle.se-free.com
加算、減算、乗算、除算(+-*/)
スポンサード リンク

数値項目の加算、減算、乗算、除算には、それぞれ、「+」、「-」、「*」、「/」を使用します。

算術演算子の優先順位は、「*」、「/」の方が
「+」、「-」より高いです。

例1) 「10 + 3」「10 - 5」「2 * 3」「4 / 2」の結果を取得します

select
10 + 3, 10 - 5, 2 * 3, 4 / 2
from dual

結果は、「13」、「5」、「6」、「2」が返されます。



例2) 「2 + 3 * 4」の結果を取得します
select
2 + 3 * 4
from dual

結果は、「12」が返されます。
 ※加算より乗算の方が優先順位が高いので、3と4を掛けた値に、2が加算されます。


スポンサード リンク


加算、減算、乗算、除算(+-*/)
文字列を数値に変換する( TO_NUMBER )
単精度の浮動小数点に変換する( TO_BINARY_FLOAT )
倍精度の浮動小数点に変換する( TO_BINARY_DOUBLE )
数値の四捨五入/切捨てをする( ROUND、TRUNC )
数値の符号を取得する( SIGN )
絶対値を取得する( ABS )
平方根/べき乗を取得する( SQRT、POWER )
剰余を求める( MOD )
複数項目の最大値/最小値を取得する( GREATEST、LEAST )

SQL(DML) へ
忘れっぽいエンジニアのオラクルSQLリファレンス TOPへ