Quelle est la différence entre Int et Bigint en SQL ?
Quelle est la différence entre Int et Bigint en SQL ?

Vidéo: Quelle est la différence entre Int et Bigint en SQL ?

Vidéo: Quelle est la différence entre Int et Bigint en SQL ?
Vidéo: SQL SERVER : Int Vs BigInt 2024, Novembre
Anonim

La plage non signée est de 0 à 18446744073709551615. Ok, bien un INT peut stocker une valeur à 2,1 milliards, et un a BIGINT peut stocker une valeur à un nombre plus grand à 20 chiffres. Types numériques dans lesquels nous trouvons que INT est un 4 octets entier , et un BIGINT est un 8 octets entier.

Par conséquent, qu'est-ce qu'un Bigint en SQL ?

Les BigInt type de données dans SQL Le serveur est la représentation 64 bits d'un entier. Il occupe 8 octets de stockage. Il peut aller de -2^63 (-9, 223, 372, 036, 854, 775, 808) à 2^63 (9, 223, 372, 036, 854, 775, 807). SQL Le serveur aime les index étroits et prévisibles.

quelle est la différence entre Int et Smallint ? Les valeurs INTEGER ont 32 bits et peuvent représenter des nombres entiers à partir de –2 31–1 à 2 31–1. PETIT les valeurs n'ont que 16 bits. Ils peuvent représenter des nombres entiers de –32 767 à 32 767.

De plus, qu'est-ce qu'un Bigint ?

Un grand entier est un entier binaire qui a une précision de 63 bits. Les BIGINT Le type de données peut représenter des entiers de 63 bits et est compatible avec tous les types de données numériques. Les BIGINT La fonction renvoie une représentation de grand entier d'un nombre ou une représentation sous forme de chaîne d'un nombre.

Quelle est la taille d'un Bigint ?

8 octets

Conseillé: