Egyenértékű ANSI SQL-adattípusok

Fontos : Ez a cikk gépi fordítással lett lefordítva, lásd a jognyilatkozatot. A cikk angol változatát itt találhatja meg.

Az alábbi táblázat felsorolja az ANSI SQL-adattípusok, az egyenértékű a Microsoft Access adatbázis motor SQL-adattípusok és azok érvényes szinonimáit. Azt is megjeleníti az egyenértékű a Microsoft SQL Server-adattípusok.

ANSI SQL
adattípus

Microsoft Access
SQL adattípus


Szinonima

A Microsoft SQL
Server adattípus

BIT, BIT VARYING

BINARY (Lásd: Megjegyzés)

VARBINARY,
BINARY VARYING
BIT VARYING

BINARY, VARBINARY

Nincs

BIT (Lásd: Megjegyzés)

BOOLEAN, LOGICAL, LOGICAL1, YESNO

BIT

Nincs

TINYINT

INTEGER1, BYTE

TINYINT

Nincs

COUNTER (Lásd: Megjegyzés)

AUTOINCREMENT

(Lásd: Megjegyzés)

Nincs

MONEY

CURRENCY

MONEY

DATE, TIME, TIMESTAMP

DATETIME

DATE, TIME (Lásd: Megjegyzés)

DATETIME

Nincs

UNIQUEIDENTIFIER

GUID

UNIQUEIDENTIFIER

DECIMAL

DECIMAL

NUMERIC, DEC

DECIMAL

REAL

REAL

SINGLE, FLOAT4, IEEESINGLE

REAL

DOUBLE PRECISION, FLOAT

FLOAT

DOUBLE, FLOAT8, IEEEDOUBLE, NUMBER (Lásd: Megjegyzés)

FLOAT

SMALLINT

SMALLINT

SHORT, INTEGER2

SMALLINT

INTEGER

INTEGER

LONG, INT, INTEGER4

INTEGER

INTERVAL

Nincs

Nincs

Nincs

IMAGE

LONGBINARY, GENERAL, OLEOBJECT

IMAGE

Nincs

TEXT (Lásd: Megjegyzés)

LONGTEXT, LONGCHAR, MEMO, NOTE, NTEXT (Lásd: Megjegyzés)

TEXT

CHARACTER, CHARACTER VARYING, NATIONAL CHARACTER, NATIONAL CHARACTER VARYING

CHAR (Lásd: Megjegyzés)

TEXT(n), ALPHANUMERIC, CHARACTER, STRING, VARCHAR, CHARACTER VARYING, NCHAR, NATIONAL CHARACTER, NATIONAL CHAR, NATIONAL CHARACTER VARYING, NATIONAL CHAR VARYING (Lásd: Megjegyzés)

CHAR, VARCHAR, NCHAR, NVARCHAR


Megjegyzés : 

  • Az ANSI SQL BIT adattípus nem egyezik meg a Microsoft Access SQL BIT adattípussal, hanem a BINARY adattípusnak felel meg. A Microsoft Access SQL BIT adattípusnak nincs megfelelője az ANSI SQL-szabványban.

  • TIMESTAMP már nem számít a DATETIME szinonimájának.

  • A NUMERIC már nem számít a FLOAT vagy a DOUBLE szinonimájának. Ebben a verzióban a NUMERIC a DECIMAL szinonimája.

  • A LONGTEXT mezők mindig Unicode ábrázolási formában vannak tárolva.

  • Ha a TEXT adattípusnevet a választható hosszúság megadása nélkül használja, LONGTEXT mező jön létre. Ez lehetővé teszi a Microsoft SQL Server programmal összhangban lévő CREATE TABLE utasítások használatát.

  • A CHAR mezőt mindig Unicode ábrázolási formában tárolja a rendszer. Ez az ANSI SQL NATIONAL CHAR adattípus megfelelője.

  • Ha a TEXT adattípusnevet a választható hosszúság megadásával használja – például TEXT(25) –, a mező adattípusa megegyezik a CHAR adattípussal. Ezzel megőrizhető a Microsoft Access alkalmazások többségének a korábbi verziókkal való kompatibilitása, és egyúttal a Microsoft SQL Server program működéséhez igazítható a (hosszúság megadása nélküli) TEXT adattípus.



Megjegyzés : Gépi fordítás jognyilatkozata: Ez a cikk számítógép által, emberi közreműködés nélkül lett lefordítva. A Microsoft ezeket a gépi fordításokat azért nyújtja, hogy az angol nyelvet nem beszélők minél több tartalomhoz tudjanak hozzáférni a Microsoft termékeivel, szolgáltatásaival és technológiáival kapcsolatban. A gépi fordítás miatt előfordulhat, hogy a szöveg szóhasználati, szintaktikai vagy helyesírási hibákat tartalmaz.

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×