Rumah  >  Artikel  >  pangkalan data  >  Perbezaan antara bulat dan mysqlround dalam oracle

Perbezaan antara bulat dan mysqlround dalam oracle

下次还敢
下次还敢asal
2024-05-08 18:24:18852semak imbas

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.

Fungsi MySQL ROUND mengembalikan nilai jenis DECIMAL.

Perbezaan antara bulat dan mysqlround dalam oracle

Kaedah pembulatan

Secara lalai, fungsi Oracle ROUND menggunakan pembundaran (berhampiran nombor genap).

Fungsi MySQL ROUND menggunakan pembundaran berganda (ke arah nombor genap terdekat).

    Precision
  • Fungsi Oracle ROUND menerima parameter kedua, menyatakan bilangan tempat perpuluhan untuk pembundaran.

Fungsi MySQL ROUND tidak menyokong hujah kedua, jadi ia hanya boleh membundarkan kepada integer terdekat.

    Syntax
  • Sintaks fungsi Oracle ROUND ialah: ROUND(nombor, perpuluhan)

Sintaks fungsi MySQL ROUND ialah: ROUND(nombor)

    Contoh
  • Membundarkan kepada 2 tempat perpuluhan dalam Oracle: ROUND(123.456, 2)

Membundarkan kepada integer terdekat dalam MySQL: kod><strong></strong></code.45></p> <ul>Perbezaan lain<li><code>ROUND(number, decimals)

  • MySQL ROUND 函数的语法为:ROUND(number)
  • 示例

    • Oracle 中四舍五入到小数点后 2 位:ROUND(123.456, 2)
    • MySQL 中四舍六入到最近的整数:ROUND(123.456)
    Fungsi Oracle ROUND menyokong ketepatan negatif dan membenarkan pembundaran ke kiri titik perpuluhan.

    Fungsi MySQL ROUND tidak menyokong ketepatan negatif.

    Fungsi Oracle ROUND boleh digunakan dalam mod pembundaran yang berbeza, termasuk pembundaran, pembundaran kepada nombor genap terdekat atau sifar.
    • Fungsi MySQL ROUND hanya menyokong pembundaran.

    Atas ialah kandungan terperinci Perbezaan antara bulat dan mysqlround dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

    Kenyataan:
    Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn