Fungsi MySQL ROUND mengembalikan nilai jenis DECIMAL.Fungsi Oracle ROUND mengembalikan nilai NUMBER, yang menggunakan pembundaran secara lalai dan menyokong pembundaran ke bilangan tempat perpuluhan yang ditentukan fungsi MySQL ROUND mengembalikan nilai PERPULUHAN, yang menggunakan pembulatan dua kali dan hanya boleh dibundarkan kepada integer. . Fungsi Oracle ROUND mengembalikan nilai jenis NUMBER.
Kaedah pembulatan
Secara lalai, fungsi Oracle ROUND menggunakan pembundaran (berhampiran nombor genap).
Fungsi MySQL ROUND menggunakan pembundaran berganda (ke arah nombor genap terdekat).
Fungsi MySQL ROUND tidak menyokong hujah kedua, jadi ia hanya boleh membundarkan kepada integer terdekat.
Sintaks fungsi MySQL ROUND ialah: ROUND(nombor)
ROUND(123.456, 2)
Membundarkan kepada integer terdekat dalam MySQL: 示例 Fungsi MySQL ROUND tidak menyokong ketepatan negatif. Atas ialah kandungan terperinci Perbezaan antara bulat dan mysqlround dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!ROUND(number)
Fungsi Oracle ROUND menyokong ketepatan negatif dan membenarkan pembundaran ke kiri titik perpuluhan. ROUND(123.456, 2)
ROUND(123.456)