U sljedećoj su tablici navedene vrste podataka za ANSI SQL, njihove ekvivalentne SQL vrste podataka iz baze podataka programa Microsoft Access i njihovi valjani sinonimi. Sadrži i popis ekvivalentnih vrsta podataka sustava Microsoft SQL Server.
ANSI SQL
|
Microsoft Access
|
|
Microsoft SQL
|
---|---|---|---|
BITNO, MALO PROMJENJIVE |
BINARNI (Vidi bilješke) |
VARBINARY, |
BINARNI, VARBINARNI |
Nije podržano |
ZALOGAJ (Vidi bilješke) |
BOOLEOV, LOGICAL, LOGICAL1, YESNO |
BIT |
Nije podržano |
TINYINT |
INTEGER1, BYTE |
TINYINT |
Nije podržano |
Brojač (Vidi bilješke) |
AUTOINCREMENT |
(Pogledajte napomene.) |
Nije podržano |
MONEY |
CURRENCY |
MONEY |
DATUM, VRIJEME, VREMENSKA OZNAKA |
DATETIME |
Datum, vrijeme (Vidi bilješke) |
DATETIME |
Nije podržano |
UNIQUEIDENTIFIER |
GUID |
UNIQUEIDENTIFIER |
DECIMAL |
DECIMAL |
NUMERIČKI, DEC |
DECIMAL |
REAL |
REAL |
SINGLE, FLOAT4, LEEESINGLE |
REAL |
DVOSTRUKA PRECIZNOST, FLOAT |
FLOAT |
Dvokrevetna, FLOAT8, IEEEDOUBLE, NUMBER (Vidi bilješke) |
FLOAT |
SMALLINT |
SMALLINT |
SHORT, INTEGER2 |
SMALLINT |
INTEGER |
INTEGER |
LONG, INT, INTEGER4 |
INTEGER |
INTERVAL |
Nije podržano |
Nije podržano |
|
Nije podržano |
IMAGE |
LONGBINARY, OPĆI, OLEOBJECT |
IMAGE |
Nije podržano |
TEKST (Vidi bilješke) |
LONGTEXT, LONGCHAR, dopis, bilješka, NTEXT (Vidi bilješke) |
TEXT |
KARAKTER, RAZLIČIT ZNAK, NACIONALNI ZNAK, RAZLIČITI NACIONALNI ZNAK |
CHAR (Vidi bilješke) |
TEKST (n), ALFANUMERIČKI, znak, niz, VARCHAR, različit znak, NCHAR, Nacionalni znak, Nacionalni CHAR, Nacionalni znak, različit, Nacionalni CHAR (Vidi bilješke) |
CHAR, VARCHAR, NCHAR, NVARCHAR |
Napomene:
-
Vrsta podataka ANSI SQL BIT ne odgovara vrsti podataka programa Microsoft Access SQL BIT. Umjesto toga odgovara BINARNOJ vrsti podataka. Ne postoji ANSI SQL ekvivalent za vrstu podataka programa Microsoft Access SQL BIT.
-
VREMENSKI pečat više nije podržan kao sinonim za DATETIME.
-
NUMERIČKI broj više nije podržan kao sinonim za FLOAT ili DOUBLE. NUMERIČKI se sada koristi kao sinonim za DECIMALNI broj.
-
Polje LONGTEXT uvijek se pohranjuje u obliku Unicode reprezentacije.
-
Ako se tekst vrste podataka koristi bez navođenja neobavezne duljine, stvorit će se polje LONGTEXT. Time se omogućuje zapisivanje naredbi stvaranja tablice koje će dodijeliti vrste podataka u skladu sa sustavom Microsoft SQL Server.
-
Polje CHAR uvijek se pohranjuje u obliku Unicode zastupljenosti, što je ekvivalent vrsti podataka ANSI SQL NATIONAL CHAR.
-
Ako se koristi tekst naziva vrste podataka i naveden je neobavezna duljina, primjerice tekst (25), vrsta podataka polja ekvivalentna je vrsti podataka CHAR. Time se čuvaju kompatibilnost s starijim aplikacijama za većinu aplikacija programa Microsoft Access, dok se omogućuje poravnanje vrste tekstnih podataka (bez specifikacije duljine) uz Microsoft SQL Server.