Was ist der Unterschied zwischen Int und Bigint in SQL?
Was ist der Unterschied zwischen Int und Bigint in SQL?

Video: Was ist der Unterschied zwischen Int und Bigint in SQL?

Video: Was ist der Unterschied zwischen Int und Bigint in SQL?
Video: tinyint, smallint, bigint oder einfach int? | Datenbanken 2024, November
Anonim

Der Bereich ohne Vorzeichen ist 0 bis 18446744073709551615. Ok, gut und INT kann einen Wert von 2,1 Milliarden speichern, und ein a BIGINT kann einen Wert zu einer größeren Zahl mit 20 Stellen speichern. Numerische Typen, in denen wir das finden INT ist ein 4 Byte ganze Zahl , und ein BIGINT ist ein 8 Byte ganze Zahl.

Was ist dementsprechend ein Bigint in SQL?

Die BigInt Datentyp in SQL Server ist die 64-Bit-Darstellung einer Ganzzahl. Es benötigt 8 Byte Speicherplatz. Sie kann von -2^63 (-9, 223, 372, 036, 854, 775, 808) bis 2^63 (9, 223, 372, 036, 854, 775, 807) reichen. SQL Der Server mag Indizes, die eng und vorhersehbar sind.

Was ist der Unterschied zwischen Int und Smallint? INTEGER-Werte haben 32 Bit und können ganze Zahlen von –2. darstellen 31–1 bis 2 31–1. SMALLINT Werte haben nur 16 Bit. Sie können ganze Zahlen von –32, 767 bis 32, 767 darstellen.

Außerdem, was ist ein Bigint?

Eine große Ganzzahl ist eine binäre Ganzzahl mit einer Genauigkeit von 63 Bit. Die BIGINT Der Datentyp kann 63-Bit-Ganzzahlen darstellen und ist mit allen numerischen Datentypen kompatibel. Die BIGINT -Funktion gibt eine große Integer-Darstellung einer Zahl oder eine String-Darstellung einer Zahl zurück.

Wie groß ist ein Bigint?

8 Byte

Empfohlen: