Apakah jenis data perpuluhan dalam mysql?

下次还敢
Lepaskan: 2024-04-26 06:33:15
asal
932 orang telah melayarinya

DECIMAL ialah jenis data berketepatan tinggi yang digunakan untuk menyimpan perpuluhan titik tetap dalam MySQL. Ciri-cirinya termasuk: ketepatan (dinyatakan oleh (M, D)), julat, tiada kehilangan ketepatan dan ruang penyimpanan. Ia sering digunakan dalam senario yang memerlukan pengiraan mata wang berketepatan tinggi, seperti sistem perbankan, perisian perakaunan dan platform e-dagang.

Apakah jenis data perpuluhan dalam mysql?

Apakah jenis data DECIMAL dalam MySQL?

DECIMAL ialah jenis data dalam MySQL yang digunakan untuk menyimpan perpuluhan titik tetap. Ia lebih tepat daripada jenis data FLOAT atau DOUBLE kerana ia menggunakan bilangan tempat perpuluhan tetap. Ciri-ciri

PERPULUHAN:

  • Ketepatan: PERPULUHAN Ketepatan tempat perpuluhan ditetapkan dan ditentukan oleh parameter (M, D) dalam definisi data, di mana:

      :
    • sebelah kiri titik perpuluhan Nombor (bahagian integer)
    • D: Bilangan digit di sebelah kanan titik perpuluhan (bahagian pecahan)
  • Julat: PERPULUHAN membenarkan julat besar nilai disimpan, dari -10^ 38-1 hingga 10^38-1.
  • Kehilangan ketepatan: Tidak seperti FLOAT dan DOUBLE, PERPULUHAN tidak kehilangan ketepatan apabila melakukan operasi aritmetik.
  • Ruang storan: PERPULUHAN menggunakan ruang storan yang sama seperti FLOAT, tetapi memerlukan kurang ruang daripada BERGANDA.

Penggunaan PERPULUHAN:

Jenis data PERPULUHAN sering digunakan dalam senario yang memerlukan pengiraan mata wang ketepatan tinggi, seperti:

  • Sistem perbankan
  • Perisian perakaunan

Contoh :

Di bawah Penyataan mencipta lajur PERPULUHAN bernama "jumlah" dengan ketepatan (10, 2):

<code class="sql">CREATE TABLE transactions (
  amount DECIMAL(10, 2) NOT NULL
);</code>
Salin selepas log masuk
Lajur ini boleh menyimpan nilai dengan ketepatan maksimum dua tempat perpuluhan dan bahagian integer sehingga 10 digit. 🎜

Atas ialah kandungan terperinci Apakah jenis data perpuluhan dalam mysql?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!