V spodnji tabeli so navedeni podatkovni tipi ANSI SQL, ustrezni podatkovni tipi SQL mehanizma Microsoft Accessove zbirke podatkov in njihove veljavne sopomenke. Prav tako so navedene enakovredne vrste podatkov microsoft SQL Server vrste podatkov.
ANSI SQL
|
Microsoft Access
|
|
Microsoft SQL
|
BIT, BIT VARYING |
BINARY (glejte Opombe) |
ZDRAVILA VARBINARY, |
BINARY, VARBINARY |
Ni podprto |
BIT (glejte opombe) |
BOOLEAN, LOGICAL, LOGICAL1, YESNO |
BIT |
Ni podprto |
TINYINT |
INTEGER1, BYTE |
TINYINT |
Ni podprto |
COUNTER (glejte opombe) |
AUTOINCREMENT |
(Glejte opombe) |
Ni podprto |
MONEY |
CURRENCY |
MONEY |
DATUM, URA, ČASOVNI ŽIG |
DATETIME |
DATE, TIME (glejte opombe) |
DATETIME |
Ni podprto |
UNIQUEIDENTIFIER |
GUID |
UNIQUEIDENTIFIER |
DECIMAL |
DECIMAL |
NUMERIC, DEC |
DECIMAL |
REAL |
REAL |
SINGLE, FLOAT4, IEEESINGLE |
REAL |
DVOJNA NATANČNOST, PLAVAJOČE |
FLOAT |
DOUBLE, FLOAT8, IEEEDOUBLE, NUMBER (glejte opombe) |
FLOAT |
SMALLINT |
SMALLINT |
SHORT, INTEGER2 |
SMALLINT |
INTEGER |
INTEGER |
LONG, INT, INTEGER4 |
INTEGER |
INTERVAL |
Ni podprto |
Ni podprto |
|
Ni podprto |
IMAGE |
LONGBINARY, GENERAL, OLEOBJECT |
IMAGE |
Ni podprto |
TEXT (glejte opombe) |
LONGTEXT, LONGCHAR, MEMO, NOTE, NTEXT (glejte Opombe) |
TEXT |
CHARACTER, CHARACTER VARYING, NATIONAL CHARACTER, NATIONAL CHARACTER VARYING |
CHAR (glejte opombe) |
TEXT(n), ALPHANUMERIC, CHARACTER, STRING, VARCHAR, CHARACTER VARYING, NCHAR, NATIONAL CHARACTER, NATIONAL CHAR, NATIONAL CHARACTER VARYING, NATIONAL CHAR VARYING (Glejte opombe) |
CHAR, VARCHAR, NCHAR, NVARCHAR |
Opombe:
-
Podatkovni tip ANSI SQL BIT ne ustreza podatkovnem tipu Microsoft Access SQL BIT. Namesto tega ustreza podatkovnem tipu BINARY. Za podatkovni tip Microsoft Access SQL BIT ni enakovrednega jezika ANSI SQL.
-
FUNKCIJA TIMESTAMP ni več podprta kot sopomenka za DATETIME.
-
Numeric ni več podprt kot sopomenka za FLOAT ali DOUBLE. NUMERIC je zdaj uporabljen kot sopomenka za DECIMAL.
-
Polje LONGTEXT je vedno shranjeno v obliki zapisa Unicode predstavitve.
-
Če je ime podatkovnega tipa TEXT uporabljeno brez določanja izbirne dolžine, je ustvarjeno polje LONGTEXT. To omogoča, da zapišejo izjave CREATE TABLE, ki bodo dajale podatkovne tipe, skladne s storitvijo Microsoft SQL Server.
-
Polje CHAR je vedno shranjeno v obliki zapisa Unicode, ki je enakovredna podatkovnem tipu ANSI SQL NATIONAL CHAR.
-
Če je uporabljeno ime podatkovnega tipa TEXT in je določena izbirna dolžina, na primer TEXT(25), je podatkovni tip polja enakovreden podatkovnem tipu CHAR. S tem ohranite združljivost s starejšimi različicami za večino Microsoft Accessovih aplikacij, hkrati pa omogočite, da je podatkovni tip TEXT (brez specifikacije dolžine) usklajen s storitvijo Microsoft SQL Server.