Care este diferența dintre Int și Bigint în SQL?
Care este diferența dintre Int și Bigint în SQL?

Video: Care este diferența dintre Int și Bigint în SQL?

Video: Care este diferența dintre Int și Bigint în SQL?
Video: SQL SERVER : Int Vs BigInt 2024, Mai
Anonim

Intervalul nesemnat este de la 0 la 18446744073709551615. Ok, bine, un INT poate stoca o valoare de 2,1 miliarde și un a BIGINT poate stoca o valoare a unui număr mai mare până la 20 de cifre. Tipuri numerice în care găsim că INT este de 4 octeți întreg , și a BIGINT este de 8 octeți întreg.

În consecință, ce este un Bigint în SQL?

The BigInt tip de date în SQL Serverul este reprezentarea pe 64 de biți a unui număr întreg. Ocupă 8 octeți de stocare. Poate varia de la -2^63 (-9, 223, 372, 036, 854, 775, 808) la 2^63 (9, 223, 372, 036, 854, 775, 807). SQL Serverului îi plac indecșii îngusti și previzibili.

care este diferența dintre Int și Smallint? Valorile INTEGER au 32 de biți și pot reprezenta numere întregi de la –2 31-1 până la 2 31–1. SMALLINT valorile au doar 16 biți. Ele pot reprezenta numere întregi de la –32, 767 la 32, 767.

În plus, ce este un Bigint?

Un întreg mare este un întreg binar care are o precizie de 63 de biți. The BIGINT tipul de date poate reprezenta numere întregi pe 63 de biți și este compatibil cu toate tipurile de date numerice. The BIGINT funcția returnează o reprezentare întreg mare a unui număr sau o reprezentare șir a unui număr.

Cât de mare este un Bigint?

8 octeți

Recomandat: