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

Video: Vad är skillnaden mellan Int och Bigint i SQL?

Video: Vad är skillnaden mellan Int och Bigint i SQL?
Video: 11-летний марокканец, который говорит на английском, C ++, SQL, Python и теперь изучает немецкий 2024, Maj
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: