Office
Přihlásit se

Ekvivalent datových typů ANSI SQL

Poznámka:  Snažíme se pro vás co nejrychleji zajistit aktuální obsah nápovědy ve vašem jazyce. Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát ve spodní části této stránky vědět, jestli vám informace v článku pomohly? Pokud byste se rádi podívali na jeho anglickou verzi, najdete ji tady .

Následující tabulka uvádí datových typů ANSI SQL, jejich odpovídající aplikace Microsoft Access databáze datové typy SQL stroje a jejich platná synonyma. V něm také ekvivalent datových typů Microsoft SQL Server.

ANSI SQL
datový typ

Aplikace Microsoft Access
datový typ SQL.


Synonymum

Microsoft SQL
datový typ serveru

BIT, BIT VARYING

BINARY (viz poznámky)

VARBINARY,
BINARY VARYING
BIT VARYING

BINARY, VARBINARY

Nepodporováno

BIT (viz poznámky)

BOOLEAN, LOGICAL, LOGICAL1, YESNO

BIT

Nepodporováno

TINYINT

INTEGER1, BYTE

TINYINT

Nepodporováno

COUNTER (viz poznámky)

AUTOINCREMENT

(viz poznámky)

Nepodporováno

MONEY

CURRENCY

MONEY

DATE, TIME, TIMESTAMP

DATETIME

DATE, TIME (viz poznámky)

DATETIME

Nepodporováno

UNIQUEIDENTIFIER

GUID

UNIQUEIDENTIFIER

DECIMAL

DECIMAL

NUMERIC, DEC

DECIMAL

REAL

REAL

SINGLE, FLOAT4, IEEESINGLE

REAL

DOUBLE PRECISION, FLOAT

FLOAT

DOUBLE, FLOAT8, IEEEDOUBLE, NUMBER (viz poznámky)

FLOAT

SMALLINT

SMALLINT

SHORT, INTEGER2

SMALLINT

INTEGER

INTEGER

LONG, INT, INTEGER4

INTEGER

INTERVAL

Nepodporováno

Nepodporováno

Nepodporováno

IMAGE

LONGBINARY, GENERAL, OLEOBJECT

IMAGE

Nepodporováno

TEXT (viz poznámky)

LONGTEXT, LONGCHAR, MEMO, NOTE, NTEXT (viz poznámky)

TEXT

CHARACTER, CHARACTER VARYING, NATIONAL CHARACTER, NATIONAL CHARACTER VARYING

CHAR (viz poznámky)

TEXT(n), ALPHANUMERIC, CHARACTER, STRING, VARCHAR, CHARACTER VARYING, NCHAR, NATIONAL CHARACTER, NATIONAL CHAR, NATIONAL CHARACTER VARYING, NATIONAL CHAR VARYING (viz poznámky)

CHAR, VARCHAR, NCHAR, NVARCHAR


Poznámka: 

  • Datový typ BIT standardu ANSI SQL neodpovídá datovému typu BIT databázového stroje Microsoft Access SQL. Namísto toho odpovídá datovému typu BINARY. K datovému typu SQL BIT databázového stroje Microsoft Access neexistuje žádný ekvivalentní datový typ standardu ANSI SQL.

  • Typ TIMESTAMP není nadále podporován jako synonymum typu DATETIME.

  • Typ NUMERIC není nadále podporován jako synonymum typu FLOAT nebo DOUBLE. Typ NUMERIC je nyní použit jako synonymum typu DECIMAL.

  • Pole typu LONGTEXT je vždy uloženo ve Unicode.

  • Je-li název datového typu TEXT použit bez určení délky, je vytvořeno pole typu LONGTEXT. Díky tomu je možné psát příkazy CREATE TABLE vytvářející datové typy konzistentní se serverem Microsoft SQL Server.

  • Pole typu CHAR je vždy uloženo ve formátu znakové sady Unicode, který je ekvivalentem datového typu NATIONAL CHAR standardu ANSI SQL.

  • Je-li použit název datového typu TEXT a je-li určena jeho délka, například TEXT(25), je datový typ pole ekvivalentem datového typu CHAR. Tímto způsobem je zabezpečena zpětná kompatibilita většiny aplikací databázového stroje Microsoft Access a současně je možné datový typ TEXT (bez určení délky) využívat v aplikaci Microsoft SQL Server.



Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×