SQL vrste podataka

Vrste SQL podataka modula baze podataka programa Microsoft Access sastoje se od 13 primarnih vrsta podataka koje je definirao modul baze podataka programa Microsoft Access i nekoliko valjanih sinonima koji se prepoznaju za te vrste podataka.

U sljedećoj su tablici navedene primarne vrste podataka.

Vrsta podataka

Veličina za pohranu

Opis

BINARY

Jedan bajt po znaku

U polje te vrste moguće je pohraniti bilo koju vrstu podataka. Ne izvodi se pretvorba podataka (npr. u tekst). Način prikaza podataka prilikom izlaza određuje način njihov unosa u binarno polje.

BIT

Jedan bajt

Vrijednosti Da i Ne te polja koje sadrže samo jednu od dviju vrijednosti.

TINYINT

Jedan bajt

Cjelobrojna vrijednost između 0 i 255.

MONEY

Osam bajtova

Skalirani cijeli broj između
-922 337 203 685 477,5808 i 922 337 203 685 477,5807.

DATETIME
(pogledajte DOUBLE)

Osam bajtova

Vrijednost datuma ili vremena između godina 100 i 9999.

UNIQUEIDENTIFIER

128 bitova

Jedinstveni identifikacijski broj koji se koristi prilikom poziva udaljenih procedura.

REAL

Četiri bajta

Vrijednost s pomičnim zarezom jednostruke preciznosti u rasponu od -3,402823E38 do -1,401298E-45 za negativne vrijednosti i od 1,401298E-45 do 3,402823E38 za pozitivne vrijednosti, uključujući nulu.

FLOAT

Osam bajtova

Vrijednost s pomičnim zarezom dvostruke preciznosti u rasponu od -1,79769313486232E308 do -4,94065645841247E-324 za negativne negative i od 4,94065645841247E-324 do 1,79769313486232E308 za pozitivne vrijednosti, uključujući nulu.

SMALLINT

Dva bajta

Kratki cijeli broj između -32 768 i 32 767.

INTEGER

Četiri bajta

Dugi cijeli broj između -2 147 483 648 i 2 147 483 647.

DECIMAL

17 bajtova

Vrsta preciznih numeričkih podataka koja obuhvaća vrijednosti od 1028 - 1 do -1028 - 1. Možete definirati preciznost (od 1 do 28) i omjer (0 – definirana preciznost). Zadana je preciznost 18, a omjer 0.

TEXT

Dva bajta po znaku (pogledajte napomenu)

Od nula do maksimalno 2,14 gigabajta.

IMAGE

Prema potrebi

Od nula do maksimalno 2,14 gigabajta. Koristi se za OLE objekte.

CHARACTER

Dva bajta po znaku (pogledajte napomenu)

Od nula do 255 znakova.


Napomena : Znakovi u polju definirani kao TEXT (ili MEMO) ili pak CHAR (ili TEXT(n) uz određenu duljinu) pohranjuju se u obliku prikaza Unicode. Za pohranu svakog Unicode znaka potrebna su dva bajta. Za postojeće bi baze podataka programa Microsoft Access koje uglavnom sadrže znakove to moglo značiti gotovo dvostruko povećanje veličine baze podataka prilikom pretvaranja u format programa Microsoft Access. No mnogo se skupova znakova koji su prethodno označeni kao jednobajtni skupovi znakova (SBCS) u prikazu Unicode mogu komprimirati na jedan bajt. Ako stupac CHAR definirate pomoću atributa COMPRESSION, podaci će se automatski komprimirati prilikom pohrane i dekomprimirati prilikom dohvaćanja iz stupca.



Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×