sql >> データベース >  >> RDS >> Oracle

SQLのtruncおよびround関数

    いいえ、動作は有効数字の値によって異なります(3桁目(3)は、5 round未満であるため、この場合は有効数字です。 およびtrunc 同じことをします)

    select trunc(125456.76,-4) from dualを試してください (結果は120000です)vs select round(125456.76,-4) from dual (結果は130000です)。有効数字が5(またはそれ以上)の場合、truncの結果 およびround 違います。



    1. SQLのLIKE演算子について知っておくべきことすべて

    2. 異なるバイトのSQL分割ヘキサストリング

    3. アプリのアップグレードのみで行をアップグレードする

    4. テーブル内で再帰的に何かを見つける最も効率的な方法は?