Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Access 2013, Office 2013
In der folgenden Tabelle sind die ANSI-SQL-Datentypen, ihre entsprechenden SQL-Datentypen im Microsoft Access-Datenbankmodul und deren gültige Synonyme aufgeführt. Zusätzlich werden die gleichwertigen Microsoft SQL Server™-Datentypen aufgelistet.
ANSI SQL-Datentyp |
Microsoft Access-SQL-Datentyp |
Synonym |
Microsoft SQL Server-Datentyp |
---|---|---|---|
BIT, BIT VARYING |
BINARY (Siehe Hinweise) |
VARBINARY, BINARY VARYING BIT VARYING |
BINARY, VARBINARY |
Nicht unterstützt |
BIT (Siehe Hinweise) |
BOOLEAN, LOGICAL, LOGICAL1, YESNO |
BIT |
Nicht unterstützt |
TINYINT |
INTEGER1, BYTE |
TINYINT |
Nicht unterstützt |
COUNTER (Siehe Hinweise) |
AUTOINCREMENT |
(Siehe Hinweise) |
Nicht unterstützt |
MONEY |
CURRENCY |
MONEY |
DATE, TIME, TIMESTAMP |
DATETIME |
DATE, TIME (Siehe Hinweise) |
DATETIME |
Nicht unterstützt |
UNIQUEIDENTIFIER |
GUID |
UNIQUEIDENTIFIER |
DECIMAL |
DECIMAL |
NUMERIC, DEC |
DECIMAL |
REAL |
REAL |
SINGLE, FLOAT4, IEEESINGLE |
REAL |
DOUBLE PRECISION, FLOAT |
FLOAT |
DOUBLE, FLOAT8, IEEEDOUBLE, NUMBER (Siehe Hinweise) |
FLOAT |
SMALLINT |
SMALLINT |
SHORT, INTEGER2 |
SMALLINT |
INTEGER |
INTEGER |
LONG, INT, INTEGER4 |
INTEGER |
INTERVAL |
Nicht unterstützt |
Nicht unterstützt |
|
Nicht unterstützt |
IMAGE |
LONGBINARY, GENERAL, OLEOBJECT |
IMAGE |
Nicht unterstützt |
TEXT (Siehe Hinweise) |
LONGTEXT, LONGCHAR, MEMO, NOTE, NTEXT (Siehe Hinweise) |
TEXT |
CHARACTER, CHARACTER VARYING, NATIONAL CHARACTER, NATIONAL CHARACTER VARYING |
CHAR (Siehe Hinweise) |
TEXT(n), ALPHANUMERIC, CHARACTER, STRING, VARCHAR, CHARACTER VARYING, NCHAR, NATIONAL CHARACTER, NATIONAL CHAR, NATIONAL CHARACTER VARYING, NATIONAL CHAR VARYING (See Notes) |
CHAR, VARCHAR, NCHAR, NVARCHAR |
Hinweis
- Der ANSI SQL BIT-Datentyp entspricht nicht dem Microsoft Access SQL BIT-Datentyp. Es entspricht stattdessen dem BINARY-Datentyp. Es gibt keine ANSI SQL-Entsprechung für den Microsoft Access SQL BIT-Datentyp.
- Der TIMESTAMP-Datentyp wird nicht mehr als ein Synonym des DATETIME-Datentyps unterstützt.
- Der NUMERIC-Datentyp wird nicht mehr als ein Synonym der Datentypen FLOAT oder DOUBLE unterstützt. Der NUMERIC-Datentyp wird jetzt als ein Synonym des DECIMAL-Datentyps unterstützt.
- Ein LONGTEXT-Feld wird immer im Unicode-Darstellungsformat gespeichert.
- Wird der TEXT-Datentypname ohne Angabe der optionalen Länge verwendet, zum Beispiel TEXT(25), wird ein LONGTEXT-Feld erstellt. Auf diese Weise können CREATE TABLE-Anweisungen geschrieben werden, die Microsoft SQL Server-konsistente Datentypen generieren.
- Ein CHAR-Feld wird immer im Unicode-Darstellungsformat gespeichert, das gleichwertig mit dem ANSI SQL NATIONAL CHAR-Datentyp ist.
- Wird der TEXT-Datentypname unter Angabe der optionalen Länge verwendet, zum Beispiel TEXT(25), ist der Datentyp des Felds gleichwertig mit dem CHAR-Datentyp. Auf diese Weise wird die Abwärtskompatibilität für die meisten Microsoft Jet-Anwendungen gewährleistet und ermöglicht, dass der TEXT-Datentyp (ohne Längenangabe) auf Microsoft SQL Server ausgerichtet werden kann.