SQL-andmetüübid

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

Microsoft Accessi andmebaasi mootor SQL-i andmetüübid koosneb 13 määratletud Microsoft Accessi andmebaasimootor esmane andmetüübid ja mitu tuvastas järgmist tüüpi andmete jaoks lubatud sünonüümid.

Järgmises tabelis on kirjas peamised andmetüübid.

Andmetüüp

Mälumaht

Kirjeldus

BINARY

1 bait märgi kohta

Seda tüüpi väljal saab talletada kõiki andmetüüpe. Andmeid ei tõlgita (nt tekstiks). Andmete kuvamisviisi määrab see, millisena andmed sisestatakse.

BIT

1 bait

Väärtused Jah ja Ei ning väljad, mis sisaldavad kahest väljast ainult ühte.

TINYINT

1 bait

Täisarvuline väärtus vahemikus 0–255.

MONEY

8 baiti

Mastaabitud täisarv vahemikus
-922 337 203 685 477 5808 kuni 922 337 203 685 477 5807.

DATETIME
(vt DOUBLE)

8 baiti

Kuupäev või kellaaeg vahemikus 100. aasta kuni 9999. aasta.

UNIQUEIDENTIFIER

128 bitti

Kordumatu ID-number, mida kasutatakse kaugprotseduuri kutsete puhul.

REAL

4 baiti

Lihttäpsusega ujukomaväärtus vahemikus –3,402823E38 kuni –1,401298E-45 (negatiivsete väärtuste puhul) ja 1,401298E-45 kuni 3,402823E38 (positiivsete väärtuste puhul) ning 0.

FLOAT

8 baiti

Topelttäpsusega ujukomaväärtus vahemikus –1,79769313486232E308 kuni –4,94065645841247E-324 (negatiivsete väärtuste puhul) ja 4,94065645841247E-324 kuni 1,79769313486232E308 (positiivsete väärtuste puhul) ja 0.

SMALLINT

2 baiti

Lühike täisarv vahemikus –32 768 ja 32 767.

INTEGER

4 baiti

Pikk täisarv vahemikus –2 147 483 648 ja 2 147 483 647.

DECIMAL

17 baiti

Täpne arvuline andmetüüp väärtustega 1028 - 1 ja -1028 - 1. Saate määrata täpsust (1 - 28) ja mastaapi (0 - määratud täpsus). Vaiketäpsus ja -mastaap on vastavalt 18 ja 0.

TEXT

2 baiti märgi kohta (vt märkust)

Alates nullist kuni 2,14 gigabaiti.

IMAGE

Vastavalt vajadusele

Alates nullist kuni 2,14 gigabaiti. Kasutatakse OLE-objektide puhul.

CHARACTER

2 baiti märgi kohta (vt märkust)

Kuni 255 märki.


Märkus. : Märgid, mis asuvad väljadel määranguga TEXT (ehk MEMO) või CHAR (ehk kindla pikkusega TEXT(n)) talletatakse Unicode vormingus. Iga Unicode'i märk nõuab salvestamiseks kahte baiti märgi kohta. Olemasolevate Microsoft Accessi andmebaaside jaoks, mis sisaldavad peamiselt märkidest koosnevaid andmeid, võib see tähendada, et andmebaasifaili maht peaaegu kahekordistub Microsoft Accessi vormingusse teisendamisel. Paljude märgistike Unicode'i tähistusi, mida varem märgiti ühebaidiste märgistikega (SBCS), saab aga lihtsal viisil ühebaidisteks tihendada. Kui määratlete atribuudi COMPRESSION abil veeru CHAR, tihendatakse andmed automaatselt, kuna veerust allalaadimisel on need talletatud tihendamata.



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.

×