Samaväärsed ANSI SQL-andmetüübid

NB! :  See artikkel on masintõlgitud, vaadake lahtiütlust. Selle artikli ingliskeelse versiooni leiate aadressilt (viiteks).

Järgmises tabelis on loetletud ANSI SQL-andmetüübid, nende samaväärsed Microsoft Accessi andmebaasi mootor SQL-andmetüübid ja nende lubatud sünonüümid. See on loetletud ka samaväärsed Microsoft SQL serveri andmetüübid.

ANSI SQL-i
andmetüüp

Microsoft Accessi
SQL-andmetüüp


Sünonüüm

Microsoft SQL
serveri andmetüüp

BIT, BIT VARYING

BINARY (vt Märkused)

VARBINARY,
BINARY VARYING
BIT VARYING

BINARY, VARBINARY

Ei toetata

BIT (vt Märkused)

BOOLEAN, LOGICAL, LOGICAL1, YESNO

BIT

Ei toetata

TINYINT

INTEGER1, BYTE

TINYINT

Ei toetata

COUNTER (vt Märkused)

AUTOINCREMENT

(vt Märkused)

Ei toetata

MONEY

CURRENCY

MONEY

DATE, TIME, TIMESTAMP

DATETIME

DATE, TIME (vt Märkused)

DATETIME

Ei toetata

UNIQUEIDENTIFIER

GUID

UNIQUEIDENTIFIER

DECIMAL

DECIMAL

NUMERIC, DEC

DECIMAL

REAL

REAL

SINGLE, FLOAT4, IEEESINGLE

REAL

DOUBLE PRECISION, FLOAT

FLOAT

DOUBLE, FLOAT8, IEEEDOUBLE, NUMBER (vt Märkused)

FLOAT

SMALLINT

SMALLINT

SHORT, INTEGER2

SMALLINT

INTEGER

INTEGER

LONG, INT, INTEGER4

INTEGER

INTERVAL

Ei toetata

Ei toetata

Ei toetata

IMAGE

LONGBINARY, GENERAL, OLEOBJECT

IMAGE

Ei toetata

TEXT (vt Märkused)

LONGTEXT, LONGCHAR, MEMO, NOTE, NTEXT (vt Märkused)

TEXT

CHARACTER, CHARACTER VARYING, NATIONAL CHARACTER, NATIONAL CHARACTER VARYING

CHAR (vt Märkused)

TEXT(n), ALPHANUMERIC, CHARACTER, STRING, VARCHAR, CHARACTER VARYING, NCHAR, NATIONAL CHARACTER, NATIONAL CHAR, NATIONAL CHARACTER VARYING, NATIONAL CHAR VARYING (vt Märkused)

CHAR, VARCHAR, NCHAR, NVARCHAR


Märkus. : 

  • ANSI SQL BIT-andmetüüp ei vasta andmetüübile Microsoft Access SQL BIT, vaid andmetüübile BINARY. Microsoft Access SQL BIT-andmetüübiga samaväärset ANSI SQL-andmetüüpi ei ole.

  • Andmetüüpi TIMESTAMP ei toetata enam andmetüübi DATETIME sünonüümina.

  • Andmetüüpi NUMERIC ei toetata enam andmetüüpide FLOAT või DOUBLE sünonüümina. Andmetüüpi NUMERIC kasutatakse nüüd andmetüübi DECIMAL sünonüümina.

  • Väli LONGTEXT salvestatakse alati Unicode tähistusvormingus.

  • Kui andmetüübi nime TEXT kasutatakse valikulise pikkuse määranguta, luuakse vaikimisi väli LONGTEXT. See võimaldab lauseid CREATE TABLE kirjutada Microsoft SQL Serveriga ühilduva andmetüübi abil.

  • Väli CHAR salvestatakse alati Unicode'i tähistusvormingus, mis on samaväärne andmetüübiga ANSI SQL NATIONAL CHAR.

  • Kui andmetüübi nime TEXT kasutamisel on valikuline pikkus määratud (nt TEXT(25)), on välja andmetüüp samaväärne andmetüübiga CHAR. See säilitab tagasiühilduvuse enamiku Microsoft Accessi rakenduste jaoks, lubades seejuures andmetüübi TEXT (pikkuse määranguta) joondamise Microsoft SQL Serveriga.



Märkus. : Masintõlke lahtiütlus. Selle artikli tõlkis arvutisüsteem ilma inimese sekkumiseta. Microsoft pakub selliseid masintõlkeid, et inglise keelt mittekõnelevad kasutajad saaksid vaadata sisu Microsofti toodete, teenuste ja tehnoloogiate kohta. Kuna artikkel on masintõlgitud, võib see sisaldada sõnavara-, süntaksi- või grammatikavigu.

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×