sql >> Database teknologi >  >> RDS >> Oracle

trunc og round funktion i sql

Nej, adfærd afhænger af værdien af ​​det signifikante ciffer (det 3. ciffer (det 3) er det signifikante i dit tilfælde, da det er under 5 round og trunc gør det samme )

prøv select trunc(125456.76,-4) from dual (resultatet er 120000) vs select round(125456.76,-4) from dual (resultatet er 130.000). Når nu det signifikante ciffer er 5 (eller højere), resultaterne af trunc og round afvige.



  1. værdier opdateres ikke fra PHP AJAX-formular til MYSQL-database

  2. Designdatabase for kategori, underkategori og tilhørende bøger

  3. Sletning af flere kolonner:PLSQL og user_tab_cols

  4. Sådan tilføjer du en docker-container til et eksisterende docker-netværk