Apakah perbezaan antara Int dan Bigint dalam SQL?
Apakah perbezaan antara Int dan Bigint dalam SQL?
Anonim

Julat yang tidak ditandatangani ialah 0 hingga 18446744073709551615. Ok, baiklah INT boleh menyimpan nilai kepada 2.1 Billion, dan a BESAR boleh menyimpan nilai kepada beberapa nombor yang lebih besar hingga 20 digit. Jenis Numerik di mana kita dapati itu INT ialah 4 bait integer , dan a BESAR ialah 8 bait integer.

Oleh itu, apakah Bigint dalam SQL?

The BigInt jenis data masuk SQL Pelayan ialah perwakilan 64-bit bagi integer. Ia memerlukan 8 bait storan. Ia boleh berjulat daripada -2^63 (-9, 223, 372, 036, 854, 775, 808) hingga 2^63 (9, 223, 372, 036, 854, 775, 807). SQL Pelayan menyukai indeks yang sempit dan boleh diramal.

apakah perbezaan antara Int dan Smallint? Nilai INTEGER mempunyai 32 bit dan boleh mewakili nombor bulat dari -2 31-1 hingga 2 31-1. KECIL nilai hanya mempunyai 16 bit. Mereka boleh mewakili nombor bulat dari -32, 767 hingga 32, 767.

Tambahan pula, apa itu Bigint?

Integer besar ialah integer binari yang mempunyai ketepatan 63 bit. The BESAR jenis data boleh mewakili integer 63-bit dan serasi dengan semua jenis data berangka. The BESAR fungsi mengembalikan perwakilan integer besar bagi nombor atau perwakilan rentetan nombor.

Seberapa besar Bigint?

8 bait

Disyorkan: