Ekvivalentné typy údajov ANSI SQL

Dôležité : Tento článok je strojovo preložený, prečítajte si vyhlásenie. Anglickú verziu tohto článku nájdete tu a môžete ju použiť ako 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
Typ údajov

Microsoft Access
typ údajov SQL


Synonymum

Microsoft SQL
typ údajov Server

BIT, BIT VARYING

BINARY (pozrite Poznámky)

VARBINARY,
BINARY VARYING
BIT VARYING

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


Poznámka : 

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



Poznámka : Vyhlásenie týkajúce sa strojového prekladu: Tento článok bol preložený počítačovým systémom bez zásahu človeka. Poskytovaním týchto strojových prekladov umožňuje spoločnosť Microsoft aj používateľom, ktorí nehovoria po anglicky, využívať obsah o produktoch, službách a technológiách spoločnosti Microsoft. Článok bol preložený strojovo, môže preto obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky.

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×