Jede Spalte einer jeden Tabelle benötigt eine Definition hinsichtlich des Datentyps.
Häufig verwendete Datentypen sind die folgenden:
String-Datentypen (Texte, Dateien)
CHARACTER (length) (Abk.: CHAR)
CHARACTER VARYING (length) (Abk.: VARCHAR)
TEXT (length) (Abk.: TEXT)
BINARY LARGE OBJECTS [(length)] (Abk.: BLOB)
Numerische Datentypen (Zahlen)
NUMERIC [(precision [,scale])] (Abk.: DECIMAL)
INTEGER (Abk.: INT)
FLOATING POINT NUMBER (size, Nachstellen) (Abk.: FLOAT)
BOOL WAHL/FALSCH (Abk.: BOOL)
Datum / Zeit
DATE
TIME
DATETIME
TIMESTAMP
YEAR
Beispiele zu den jeweiligen Datentypen können auf folgender Seite eingesehen werden:
SQL Data Types for MySQL, SQL Server, and MS Access