Bigint-dan SQL-da qanday foydalanish kerak?
Bigint-dan SQL-da qanday foydalanish kerak?

Video: Bigint-dan SQL-da qanday foydalanish kerak?

Video: Bigint-dan SQL-da qanday foydalanish kerak?
Video: PostgreSQL 17-dars. UNIQUE 2024, May
Anonim

The bigint ma'lumotlar turi uchun mo'ljallangan foydalanish butun son qiymatlari int ma'lumotlar turi tomonidan qo'llab-quvvatlanadigan diapazondan oshib ketganda. bigint ma'lumotlar turi ustunlik jadvalida smallmoney va int o'rtasida mos keladi. Funktsiyalar qaytadi bigint faqat parametr ifodasi a bo'lsa bigint ma'lumotlar turi.

Bundan tashqari, SQL-da 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.

Ikkinchidan, SQL-da Int va Bigint o'rtasidagi farq nima? 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.

Bu erda 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 qatorli ko'rinishini qaytaradi.

Bigint nechta raqamdan iborat?

Tavsif: BIGINT SQL99-ga mos keladi 64 -bitli belgili butun son turi. U faqat dialekt 3 da mavjud. BIGINT raqamlari -2 gacha63.. 263-1, yoki -9, 223, 372, 036, 854, 775, 808..

Tavsiya: