MySQL Long Integer ist „BIGINT“, einer der am häufigsten verwendeten Datentypen in MySQL. Er kann wie andere Integer-Datentypen mit oder ohne Vorzeichen verwendet werden bedeutet, dass die Spalte positive und negative Ganzzahlwerte speichern kann, während der vorzeichenlose Datentyp bedeutet, dass die Spalte nur positive Ganzzahlwerte speichern kann. Der Bereich der langen Ganzzahl liegt zwischen -2^63 und 2^63-1 ist „BIGINT[(M)] [UNSIGNED] [ZEROFILL]“.
Das Betriebssystem dieses Tutorials: Windows 10-System, MySQL-Version 8.0, Dell G3-Computer.
Was ist MySQL Long?
MySQL Long Integer (Long Integer) ist ein ganzzahliger Datentyp in MySQL, der zum Speichern ganzzahliger Werte verwendet wird. BIGINT kann wie andere ganzzahlige Datentypen mit oder ohne Vorzeichen sein; der vorzeichenbehaftete Datentyp bedeutet, dass die Spalte positive und negative ganzzahlige Werte speichern kann, während der vorzeichenlose Datentyp bedeutet, dass die Spalte nur positive ganzzahlige Werte speichern kann. Er reicht von -2^63 (-9.223.372.036.854.775.808) bis 2^63-1 (+9.223.372.036.854.775.807). Der Long-Integer-Datentyp in MySQL kann größere Integer-Werte wie Benutzer-IDs, Bestellnummern usw. speichern. Die Definitionssyntax von MySQL Long Integer lautet wie folgt:
BIGINT[(M)] [UNSIGNED] [ZEROFILL]
Unter diesen gibt M die maximale Anzahl von Ziffern im Wert an, UNSIGNED gibt an, dass der gespeicherte Wert eine positive Zahl ist, und ZEROFILL gibt an, dass der gespeicherte Wert mit Nullen gefüllt ist vor, um die angegebene Anzahl von Ziffern zu erreichen.
Verwendung von MySQL Long Integer
MySQL Long Integer kann zum Speichern größerer Integer-Werte wie Benutzer-ID, Bestellnummer usw. verwendet werden. Die Syntax für die Verwendung langer Ganzzahlen in MySQL lautet wie folgt:
CREATE TABLE table_name ( column1 BIGINT, column2 BIGINT UNSIGNED, column3 BIGINT(20) ZEROFILL );
Die obige Anweisung erstellt eine Tabelle mit dem Namen Tabellenname, die drei Spalten enthält, nämlich Spalte1, Spalte2 und Spalte3. Ihre Datentypen sind alle langen Ganzzahlen, Spalte1 und Spalte2 Der Bereich von Spalte3 liegt zwischen -2^63 (-9.223.372.036.854.775.808) und 2^63-1 (+9.223.372.036.854.775.807); der numerische Bereich von Spalte3 liegt zwischen 0 und 999999999999999999999. Der Wert wird mit 0 vorgefüllt, um die angegebene Anzahl zu erreichen Ziffern .
Das obige ist der detaillierte Inhalt vonWas ist eine MySQL-Long-Integer-Zahl?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!