Datentypen

Jeder Spalte einer Tabelle muss ein bestimmter Datentyp zugeordnet sein, damit die Datenbank die Daten effizient speichern kann. Mit dem Datentyp wird festgelegt, welche Art von Daten die Spalte speichern kann.

Die meisten Datenbanken bieten zwei Arten von Datentypen an - vordefinierte Systemdatentypen und benutzerdefinierte Datentypen. Die vom System definierten Datentypen ähneln sich bei den meisten Datenbanksystemen. Benutzerdefinierte Datentypen werden von einem Anwender definiert und werden immer dann benutzt, wenn die anderen nicht ausreichen.

Beispiele für Datentypen:

ArtDatentypBeschreibung
Numerisch integer Zahlen ohne Nachkommastellen
numeric, decimal Zahlen mit Nachkommastellen
Alphanumerisch varchar Zeichenketten (mit varchar(20) wird festgelegt, dass maximal 20 Zeichen gespeichert werden)
Datum und Zeit date Ein Datum wie zB 04.01.1955
time Eine Uhrzeit wie 14:00
timestamp Datum und Uhrzeit kombiniert

Es gibt noch wesentlich mehr Datentypen, hier wurden nur die wichtigsten nach SQL92 aufgeführt.
Zurück
Oben