Rumah > pangkalan data > Oracle > Berapakah panjang nombor dalam oracle

Berapakah panjang nombor dalam oracle

下次还敢
Lepaskan: 2024-05-02 23:33:59
asal
770 orang telah melayarinya

Panjang maksimum jenis data Oracle NUMBER ialah 38 bit, termasuk titik perpuluhan dan tempat perpuluhan: 38 bit untuk bahagian integer dan 128 bit untuk bahagian pecahan. Ketepatan ialah bilangan digit yang boleh disimpan selepas titik perpuluhan dan berjulat dari 0 hingga 128. Apabila memilih panjang yang sesuai, pertimbangkan julat data, keperluan ketepatan dan ruang storan.

Berapakah panjang nombor dalam oracle

Panjang NUMBER jenis data dalam Oracle

Jenis data NUMBER ialah jenis data biasa yang digunakan dalam pangkalan data Oracle untuk menyimpan nilai angka. Panjangnya boleh berbeza-beza bergantung pada saiz dan keperluan ketepatan data.

Panjang maksimum

Panjang maksimum jenis data NUMBER ialah 38 bit, termasuk titik perpuluhan dan tempat perpuluhan:

  • 38 bit untuk bahagian integer
  • 128 bit untuk bahagian pecahan🜎
Psisi dan julat

Ketepatan adalah Merujuk kepada bilangan digit yang boleh disimpan selepas titik perpuluhan. Bilangan tempat perpuluhan boleh berjulat dari 0 hingga 128.

NUMBER jenis data menyokong julat berikut:

    Nilai maksimum:
  • 999999999999999999999999999999999999999999: 9.99999999 9999 99999999999999999999999999999999999999999999999.99
  • Contoh ketepatan

):BIL(10 hingga 2): 8 digit bahagian integer dan 2 tempat perpuluhan selepas titik perpuluhan.

NOMBOR(18,0): Boleh menyimpan sehingga bahagian integer 18-bit, tiada bahagian perpuluhan.
  • Pilih panjang yang sesuai

Apabila memilih panjang yang sesuai untuk jenis data NUMBER, anda harus mempertimbangkan faktor berikut:

Julat Data:

Sama ada nilai data mungkin melebihi nilai maksimum atau minimum .
  • Keperluan ketepatan: Berapa tempat perpuluhan yang perlu disimpan.
  • Ruang storan: Semakin panjang jenis data, semakin besar ruang storan.
  • Nota:

NOMBOR(p,s) jenis data mempunyai panjang p+s+1, dengan p ialah bilangan digit integer dan s ialah bilangan digit perpuluhan.

Jenis data NUMBER menyokong panjang berubah-ubah, yang bermaksud mereka hanya boleh menggunakan seberapa banyak ruang yang mereka perlukan.
  • Untuk nombor yang sangat besar, anda boleh menggunakan jenis data BINARY_DOUBLE, yang boleh menyimpan julat nilai angka yang lebih besar.

Atas ialah kandungan terperinci Berapakah panjang nombor dalam oracle. 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