Gilt für
Access für Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

In der folgenden Tabelle sind ANSI SQL-Datentypen, die entsprechenden SQL-Datentypen der Microsoft Access-Datenbank-Engine und die zugehörigen gültigen Synonyme aufgeführt. Außerdem werden die entsprechenden Microsoft SQL Server-Datentypen aufgelistet.

ANSI SQL Datentyp

Microsoft Access SQL-Datentyp

Synonym

Microsoft SQL Serverdatentyp

BIT, BIT VARIIERT

BINARY (siehe Hinweise)

VARBINARY BINARY VARYING BIT VARIIERT

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

DATUM, UHRZEIT, ZEITSTEMPEL

DATETIME

DATUM, UHRZEIT (siehe Hinweise)

DATETIME

Nicht unterstützt

UNIQUEIDENTIFIER

GUID (Globally Unique Identifier)

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

KURZ, INTEGER2

SMALLINT

INTEGER

INTEGER

LONG, INT, INTEGER4

INTEGER

INTERVAL

Nicht unterstützt

Nicht unterstützt

Nicht unterstützt

BILD

LONGBINARY, ALLGEMEIN, OLEOBJECT

BILD

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 (siehe Hinweise)

CHAR, VARCHAR, NCHAR, NVARCHAR

Hinweise: 

  • 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.

  • TIMESTAMP wird nicht mehr als Synonym für DATETIME unterstützt.

  • NUMERIC wird nicht mehr als Synonym für FLOAT oder DOUBLE unterstützt. NUMERIC wird jetzt als Synonym für DECIMAL verwendet.

  • Ein LONGTEXT-Feld wird immer im Unicode-Darstellungsformat gespeichert.

  • Wenn der Datentypname TEXT ohne Angabe der optionalen Länge verwendet wird, wird ein LONGTEXT-Feld erstellt. Dadurch können CREATE TABLE-Anweisungen geschrieben werden, die datentypkonsistent mit Microsoft SQL Server.

  • Ein CHAR-Feld wird immer im Unicode-Darstellungsformat gespeichert, das dem ANSI SQL NATIONAL CHAR-Datentyp entspricht.

  • Wenn der Datentypname TEXT verwendet wird und die optionale Länge angegeben wird, z. B. TEXT(25), entspricht der Datentyp des Felds dem CHAR-Datentyp. Dadurch bleibt die Abwärtskompatibilität für die meisten Microsoft Access-Anwendungen erhalten, während der TEXT-Datentyp (ohne Längenangabe) an Microsoft SQL Server ausgerichtet werden kann.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.