Die Datentypen von MySQL

Diese Liste gibt es auch nach Arten sortiert.

Byte
Name Art Größe Wertebereich bzw. Zeichenanzahl
BIGINT Zahl 8 Byte --9.223.372.036.854.775.808 - 9.223.372.036.854.775.807; 0 - 18.446.744.073.709.551.615
BLOB Zeichen/Binär bis 65537 Byte bis 65535
CHAR Zeichen/Binär bis 255 Byte bis 255
CHARACTER Zeichen/Binär bis 255 Byte bis 255
DATE Datum/Zeit 3 Byte 01.01.1000 - 31.12.9999
DATETIME Datum/Zeit 8 Byte 01.01.1000 00:00 - 31.12.9999 23:59
DEC Zahl bis 23 Byte -1.7976931348623157E+308 - -2.2250738585072014E-308, 0, 2.2250738585072014E-308 - 1.7976931348623157E+308 (String!)
DECIMAL Zahl bis 23 Byte -1.7976931348623157E+308 - -2.2250738585072014E-308, 0, 2.2250738585072014E-308 - 1.7976931348623157E+308 (String!)
DOUBLE Zahl 8 Byte -1.7976931348623157E+308 - -2.2250738585072014E-308, 0, 2.2250738585072014E-308 - 1.7976931348623157E+308
DOUBLE Precision Zahl 8 Byte -1.7976931348623157E+308 - -2.2250738585072014E-308, 0, 2.2250738585072014E-308 - 1.7976931348623157E+308
ENUM Zeichen/Binär 1 oder 2 Byte 65535 verschiedene Werte
FLOAT Zahl 4 (8 bei x>=23) -3.402823466E+38 - -1.175494351E-38, 0, 1.175494351E-38 - 3.402823466E+38
INT Zahl 4 Byte -2.147.483.648 - 2.147.483.647; 0 - 4.294.967.295
INTEGER Zahl 4 Byte -2.147.483.648 - 2.147.483.647; 0 - 4.294.967.295
LONGBLOB Zeichen/Binär bis 2^24 + 3 Byte bis 2^24 - 1
LONGTEXT Zeichen/Binär bis 2^24 + 3 Byte bis 2^24 - 1
MEDIUMBLOB Zeichen/Binär bis 16777218 Byte bis 16777215
MEDIUMINT Zahl 3 Byte -8.388.608 - 8.388.607; 0 - 16.777.215
MEDIUMTEXT Zeichen/Binär bis 16777218 Byte bis 16777215
NATIONAL CHAR Zeichen/Binär bis 255 Byte bis 255
NCHAR Zeichen/Binär bis 255 Byte bis 255
NUMERIC Zahl bis 23 Byte -1.7976931348623157E+308 - -2.2250738585072014E-308, 0, 2.2250738585072014E-308 - 1.7976931348623157E+308 (String!)
REAL Zahl 8 Byte -1.7976931348623157E+308 - -2.2250738585072014E-308, 0, 2.2250738585072014E-308 - 1.7976931348623157E+308
SET Zeichen/Binär 1 - 8 Byte 64 verschiedene Werte, von denen keiner, einer oder mehrere gleichzeitig zugewiesen werden können
SMALLINT Zahl 2 Byte -32.768 - 32.767; 0 - 65.535
TEXT Zeichen/Binär bis 65537 Byte bis 65535
TIME Datum/Zeit 3 Byte -838:59:59 - 838:59:59
TIMESTAMP Datum/Zeit 4 Byte 01.01.1970 00:00:00 - 2037
TINYBLOB Zeichen/Binär bis 256 Byte bis 255
TINYINT Zahl 1 Byte -128 - 127; 0 - 255
TINYTEXT Zeichen/Binär bis 256 Byte bis 255
VARCHAR Zeichen/Binär 2 - 256 Byte 1 - 255 (variabel)
YEAR Datum/Zeit 1 Byte 1901 - 2155, 0000 (4stellig); 1970 - 2069 (70 - 69) (2stellig)

Diese Liste gibt es auch nach Arten sortiert.


Copyright ©2001 Martin Stricker.
Inhaltsverzeichnis von SelfMySQL Inhaltsverzeichnis von SelfMySQL
Erstellt am Do, den 26.04.2001 von Martin Stricker.
Zuletzt geändert am Fre, den 04.05.2001 um 21:26.