SQL-da Int va Bigint o'rtasidagi farq nima?
SQL-da Int va Bigint o'rtasidagi farq nima?

Video: SQL-da Int va Bigint o'rtasidagi farq nima?

Video: SQL-da Int va Bigint o'rtasidagi farq nima?
Video: Javascript asoslari | 6. let, const va var 2024, May
Anonim

Belgilanmagan diapazon 0 dan 18446744073709551615 gacha. OK, yaxshi INT qiymatni 2,1 milliardgacha saqlashi mumkin va a BIGINT qiymatni kattaroq raqamdan 20 tagacha saqlashi mumkin. Biz buni topadigan raqamli turlar INT 4 baytdan iborat butun son , va a BIGINT 8 baytdan iborat butun son.

Shunga ko'ra, SQLda Bigint nima?

The BigInt ma'lumotlarni kiriting SQL Server - bu butun sonning 64 bitli ko'rinishi. U 8 bayt xotirani egallaydi. U -2^63 (-9, 223, 372, 036, 854, 775, 808) dan 2^63 (9, 223, 372, 036, 854, 775, 807) gacha boʻlishi mumkin. SQL Server tor va bashorat qilinadigan indekslarni yoqtiradi.

Int va Smallint o'rtasidagi farq nima? INTEGER qiymatlari 32 bitga ega va -2 dan butun sonlarni ifodalashi mumkin 31-1 dan 2 gacha 31–1. KICHIK qiymatlar faqat 16 bitga ega. Ular -32, 767 dan 32, 767 gacha butun sonlarni ifodalashi mumkin.

Bundan tashqari, Bigint nima?

Katta butun son - bu 63 bit aniqlikka ega bo'lgan ikkilik butun son. The BIGINT ma'lumotlar turi 63 bitli butun sonlarni ifodalashi mumkin va barcha raqamli ma'lumotlar turlariga mos keladi. The BIGINT funktsiya raqamning katta butun sonli ko'rinishini yoki raqamning satrli ko'rinishini qaytaradi.

Bigint qanchalik katta?

8 bayt

Tavsiya: