Opmerking: We willen u graag zo snel mogelijk de meest recente Help-inhoud in uw eigen taal bieden. Deze pagina is automatisch vertaald en kan grammaticale fouten of onnauwkeurigheden bevatten. Wij hopen dat deze inhoud nuttig voor u is. Kunt u ons onder aan deze pagina laten weten of de informatie nuttig voor u was? Hier is het Engelstalige artikel ter referentie.
De volgende tabel bevat ANSI SQL-gegevenstypen, de overeenkomstige Microsoft Access database engine SQL-gegevenstypen en hun geldige synoniemen. Deze bevat ook de corresponderende Microsoft SQL Server-gegevenstypen.
ANSI SQL
|
Microsoft Access
|
|
Microsoft SQL
|
---|---|---|---|
BIT, BITS VARIËRENDE |
BINAIRE (Zie Opmerkingen) |
VARBINARY, |
DE BINAIRE, VARBINARY |
Niet ondersteund |
BITS (Zie Opmerkingen) |
BOOLEAANSE WAARDE, LOGISCHE, LOGISCH1, YESNO |
BIT |
Niet ondersteund |
TINYINT |
INTEGER1, BYTE |
TINYINT |
Niet ondersteund |
ITEM (Zie Opmerkingen) |
AUTOINCREMENT |
(Zie Opmerkingen) |
Niet ondersteund |
MONEY |
CURRENCY |
MONEY |
DATUM, TIJD, TIJDSTEMPEL |
DATETIME |
DATUM, tijd (Zie Opmerkingen) |
DATETIME |
Niet ondersteund |
UNIQUEIDENTIFIER |
GUID |
UNIQUEIDENTIFIER |
DECIMAL |
DECIMAL |
NUMERIEKE WAARDEN, DEC |
DECIMAL |
REAL |
REAL |
ENKEL, FLOAT4, IEEESINGLE |
REAL |
DUBBELE PRECISIE, ZWEVEN |
FLOAT |
DOUBLE, FLOAT8, IEEEDOUBLE, NUMBER (Zie Opmerkingen) |
FLOAT |
SMALLINT |
SMALLINT |
KORTE, INTEGER2 |
SMALLINT |
INTEGER |
INTEGER |
LANGE, INT, INTEGER4 |
INTEGER |
INTERVAL |
Niet ondersteund |
Niet ondersteund |
|
Niet ondersteund |
AFBEELDING |
LONGBINARY, ALGEMEEN OLEOBJECT |
AFBEELDING |
Niet ondersteund |
TEKST (Zie Opmerkingen) |
LONGTEXT, LONGCHAR, MEMO, NOTITIE, NTEXT (Zie Opmerkingen) |
TEXT |
TEKEN, TEKEN VARIËRENDE, NATIONALE TEKEN, NATIONALE TEKEN VARIËRENDE |
TEKEN (Zie Opmerkingen) |
Text(n), ALFANUMERIEK, teken, tekenreeks, VARCHAR, CHARACTER VARYING, NCHAR, nationale teken, nationale teken, nationale CHARACTER VARYING, nationale CHAR VARYING (Zie Opmerkingen) |
CHAR, VARCHAR, NCHAR, NVARCHAR |
Notities:
-
Het gegevenstype ANSI SQL-BIT komt niet overeen met het gegevenstype BIT van Microsoft Access SQL. Deze in plaats daarvan komt overeen met het gegevenstype BINARY. Er is geen ANSI SQL equivalente voor het gegevenstype BIT van Microsoft Access SQL.
-
TIJDSTEMPEL wordt niet meer ondersteund als een synoniem voor DATETIME.
-
NUMERIEKE wordt niet meer ondersteund als een synoniem voor toegestane ACHTERSTAND of dubbel. NUMERIEKE is nu gebruikt als een synoniem voor DECIMAL.
-
Een LONGTEXT-veld wordt altijd opgeslagen in de indeling Unicode .
-
Als het gegevenstype tekst gebruikt zonder de optionele lengte naam, wordt een LONGTEXT-veld is gemaakt. Hierdoor kunnen CREATE TABLE-instructies worden geschreven die in consistent is met Microsoft SQL Server-gegevenstypen resulteert.
-
Een CHAR-veld wordt altijd opgeslagen in de Unicode-indeling, dat wil het equivalent van het gegevenstype ANSI SQL nationale CHAR zeggen.
-
Als het gegevenstype tekst is gebruikt en de optionele lengte is opgegeven, bijvoorbeeld TEXT(25), het gegevenstype van het veld is gelijk aan het gegevenstype teken. Dit behoudt achterwaartse compatibiliteit voor de meeste Microsoft Access-toepassingen, maar het gegevenstype tekst (zonder een opgegeven lengte) kan worden afgestemd op Microsoft SQL Server.