Microsoft Access bietet eine echte relationale Datenbank-Management- System, das Sie abfragen , indem Structured Query Language ( SQL). Bei Verwendung der SQL CREATE TABLE -Befehl , ist es notwendig, das Layout der Tabelle beschreiben . Für jedes Feld in der Tabelle , müssen Sie angeben, welche Art von Daten das Feld speichern kann. Obwohl die Microsoft Access -Datenbank-Engine SQL-Datentypen von 13 primären Datentypen bestehen , gibt es fünf Datentypen Sie häufig begegnen werden : INTEGER , SMALLINT , DECIMAL , CHAR (n) und Datum. INTEGER
Ein Integer ist eine Zahl ohne Dezimalstellen . Der gültige Datenbereich für eine ganze Zahl ist -2147483648 bis 2147483647. Sie kann eine ganze Zahl in einer Berechnung zu verwenden.
SMALLINT
SMALLINT ist eine Zahl, verwendet aber eine geringere Menge an Speicherplatz als die INTEGER -Datentyp. Der gültige Datenbereich für eine SMALLINT ist -32768 bis 32767 . Ein SMALLINT ist eine viel bessere Wahl als eine INTEGER , wenn festgestellt wird , wird das Feld Zahlen im angegebenen Bereich speichern. Sie können einen SMALLINT in einer Berechnung verwenden
DECIMAL
DECIMAL ist ein nummerisch exakter Datentyp, der Werte von 1028 hält - . 1 bis - 1028 - 1 . Sie können die Präzision (1 - 28) und Skala ( 0 - definierte Genauigkeit ) . Der Standardwert Genauigkeit und Skalierung sind 18 bzw. 0 . Sie können den Inhalt eines DECIMAL in einer Berechnung zu verwenden.
Beachten Sie, dass Access nicht eine DECIMAL -Datentyp. Um Zahlen mit Kommastellen , verwenden Sie entweder den Datentyp Währung , die Währung Werte oder Datentyp NUMBER für alle anderen Werte .
CHAR (n)
halten erstellen eine CHAR (n) ist eine Zeichenkette , speichert n Zeichen . Die CHAR -Datentyp für Felder, die Briefe und andere Sonderzeichen enthalten , und für Zahlen nicht mit Berechnungen einbezogen werden.
DATE
A DATE -Datentyp speichert Daten in die DD -MON - YYYY oder MM /TT /JJJJ .