Poznámka: Radi by sme vám čo najrýchlejšie poskytovali najaktuálnejší obsah Pomocníka vo vašom vlastnom jazyku. Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Dali by ste nám v dolnej časti tejto stránky vedieť, či boli pre vás tieto informácie užitočné? Tu nájdete anglický článok pre jednoduchú referenciu.
V nasledujúcej tabuľke sú typy údajov ANSI SQL, ich ekvivalentnú programu Microsoft Access databázový nástroj typy údajov SQL a ich platné synonymá. Uvádza tiež ekvivalentné typy údajov Microsoft SQL Server.
ANSI SQL
|
Microsoft Access
|
|
Microsoft SQL
|
BIT, BIT VARYING |
BINARY (pozrite Poznámky) |
VARBINARY, |
BINARY, VARBINARY |
Nepodporované |
BIT (pozrite Poznámky) |
BOOLEAN, LOGICAL, LOGICAL1, YESNO |
BIT |
Nepodporované |
TINYINT |
INTEGER1, BYTE |
TINYINT |
Nepodporované |
COUNTER (pozrite Poznámky) |
AUTOINCREMENT |
(Pozrite Poznámky) |
Nepodporované |
MONEY |
CURRENCY |
MONEY |
DATE, TIME, TIMESTAMP |
DATETIME |
DATE, TIME (pozrite Poznámky) |
DATETIME |
Nepodporované |
UNIQUEIDENTIFIER |
GUID |
UNIQUEIDENTIFIER |
DECIMAL |
DECIMAL |
NUMERIC, DEC |
DECIMAL |
REAL |
REAL |
SINGLE, FLOAT4, IEEESINGLE |
REAL |
DOUBLE PRECISION, FLOAT |
FLOAT |
DOUBLE, FLOAT8, IEEEDOUBLE, NUMBER (pozrite Poznámky) |
FLOAT |
SMALLINT |
SMALLINT |
SHORT, INTEGER2 |
SMALLINT |
INTEGER |
INTEGER |
LONG, INT, INTEGER4 |
INTEGER |
INTERVAL |
Nepodporované |
Nepodporované |
|
Nepodporované |
IMAGE |
LONGBINARY, GENERAL, OLEOBJECT |
IMAGE |
Nepodporované |
TEXT (pozrite Poznámky) |
LONGTEXT, LONGCHAR, MEMO, NOTE, NTEXT (pozrite Poznámky) |
TEXT |
CHARACTER, CHARACTER VARYING, NATIONAL CHARACTER, NATIONAL CHARACTER VARYING |
CHAR (pozrite Poznámky) |
TEXT(n), ALPHANUMERIC, CHARACTER, STRING, VARCHAR, CHARACTER VARYING, NCHAR, NATIONAL CHARACTER, NATIONAL CHAR, NATIONAL CHARACTER VARYING, NATIONAL CHAR VARYING (pozrite Poznámky) |
CHAR, VARCHAR, NCHAR, NVARCHAR |
-
Typ údajov ANSI SQL BIT nezodpovedá typu údajov SQL BIT programu Microsoft Access. Namiesto toho zodpovedá typu údajov BINARY. Pre typ údajov SQL BIT programu Microsoft Access neexistuje žiadny ekvivalent ANSI SQL.
-
TIMESTAMP už nie je podporované ako synonymum pre DATETIME.
-
NUMERIC už nie je podporované ako synonymum pre FLOAT alebo DOUBLE. NUMERIC sa používa ako synonymum pre DECIMAL.
-
Pole LONGTEXT je vždy uložené vo formáte Unicode.
-
Ak sa typ údajov TEXT používa bez určenia voliteľnej dĺžky, vytvorí sa pole LONGTEXT. To umožní zapisovanie príkazov CREATE TABLE, čo zvýši efektívnosť konzistencie typov údajov s programom Microsoft SQL Server.
-
Pole CHAR je vždy uložené vo formáte Unicode, čo je ekvivalentom typu údajov ANSI SQL NATIONAL CHAR.
-
Ak sa používa typ údajov TEXT a určila sa voliteľná dĺžka, napríklad TEXT(25), typ údajov poľa je ekvivalentom typu údajov CHAR. Zachová sa tak spätná kompatibilita pre väčšinu aplikácií programu Microsoft Access a zároveň sa umožní synchronizovanie typu údajov TEXT (bez určenia dĺžky) s programom Microsoft SQL Server. .