Vad är skillnaden mellan Int och Bigint i SQL?
Vad är skillnaden mellan Int och Bigint i SQL?
Anonim

Det osignerade intervallet är 0 till 18446744073709551615. Okej, ja INT kan lagra ett värde till 2,1 miljarder och ett a STORT kan lagra ett värde till något större nummer till 20 siffror. Numeriska typer där vi hittar det INT är en 4 byte heltal , och en STORT är en 8 byte heltal.

Följaktligen, vad är en Bigint i SQL?

De BigInt skriv in data SQL Server är 64-bitars representation av ett heltal. Den tar upp 8 byte lagring. Det kan variera från -2^63 (-9, 223, 372, 036, 854, 775, 808) till 2^63 (9, 223, 372, 036, 854, 775, 807). SQL Servern gillar index som är smala och förutsägbara.

vad är skillnaden mellan Int och Smallint? INTEGER-värden har 32 bitar och kan representera heltal från -2 31-1 till 2 31-1. SMALLINT värden har bara 16 bitar. De kan representera heltal från -32, 767 till 32, 767.

Dessutom, vad är en Bigint?

Ett stort heltal är ett binärt heltal som har en precision på 63 bitar. De STORT datatypen kan representera 63-bitars heltal och är kompatibel med alla numeriska datatyper. De STORT funktion returnerar ett stort heltalsrepresentation av ett tal eller en strängrepresentation av ett tal.

Hur stor är en Bigint?

8 byte

Rekommenderad: