SQL-də Int və Bigint arasındakı fərq nədir?
SQL-də Int və Bigint arasındakı fərq nədir?

Video: SQL-də Int və Bigint arasındakı fərq nədir?

Video: SQL-də Int və Bigint arasındakı fərq nədir?
Video: CS50 2013 - Week 9, continued 2024, Noyabr
Anonim

İmzasız diapazon 0-dan 18446744073709551615-ə qədərdir. Yaxşı, yaxşı INT 2.1 Milyar dəyər saxlaya bilər və a BÖYÜK 20 rəqəmə qədər daha böyük bir rəqəm saxlaya bilər. Bunu tapdığımız rəqəmli növlər INT 4 baytdır tam , və a BÖYÜK 8 baytdır tam.

Müvafiq olaraq, SQL-də Bigint nədir?

The BigInt məlumat növü daxil edin SQL Server tam ədədin 64 bitlik təmsilidir. 8 bayt yaddaş tutur. O, -2^63 (-9, 223, 372, 036, 854, 775, 808) ilə 2^63 (9, 223, 372, 036, 854, 775, 807) arasında dəyişə bilər. SQL Server dar və proqnozlaşdırıla bilən indeksləri sevir.

Int və Smallint arasındakı fərq nədir? INTEGER dəyərlərinin 32 biti var və –2-dən tam ədədləri təmsil edə bilər 31-1-dən 2-yə qədər 31–1. KİÇİK dəyərlər yalnız 16 bitə malikdir. Onlar –32, 767-dən 32, 767-yə qədər tam ədədləri təmsil edə bilərlər.

Bundan əlavə, Bigint nədir?

Böyük tam ədəd, dəqiqliyi 63 bit olan ikili tam ədəddir. The BÖYÜK məlumat növü 63 bitlik tam ədədləri təmsil edə bilər və bütün rəqəmsal məlumat növləri ilə uyğun gəlir. The BÖYÜK funksiya ədədin böyük tam rəqəmini və ya nömrənin simli təsvirini qaytarır.

Bigint nə qədər böyükdür?

8 bayt

Tövsiyə: