In der folgenden Tabelle finden Sie eine Übersicht über verschiedene zur Speicherung von Ganzzahlen geeignete Datentypen, die Ihnen das Datenbanksystem MySQL anbietet. Je nach Datenbereich sollte ein entsprechender Datentyp ausgewählt werden, um eine optimale Speichernutzung zu erzielen. Insbesondere bei Tabellen mit sehr vielen Datensätzen ist es durchaus von Bedeutung, ob ein Feld der Tabelle 1 oder 4 Bytes belegt.
Datentyp | Länge (Bytes) | Minimalwert | Maximalwert |
---|---|---|---|
(Signed/Unsigned) | (Signed/Unsigned) | ||
TINYINT | 1 | -128 | 127 |
0 | 255 | ||
SMALLINT | 2 | -32768 | 32767 |
0 | 65535 | ||
MEDIUMINT | 3 | -8388608 | 8388607 |
0 | 16777215 | ||
INT | 4 | -2147483648 | 2147483647 |
0 | 4294967295 | ||
BIGINT | 8 | -9223372036854775808 | 9223372036854775807 |
0 | 18446744073709551615 |
Letzte Änderung: 10.06.2008, FreeBASIC-Portal.de - Programmieren mit FreeBASIC