Promjena postavke vrste podataka u polju

Ovaj članak sadrži upute za promjenu vrste podataka primijenjene na polje tablice u bazi podataka programa Access.

Sadržaj članka

Objašnjenje vrsta podataka

Promjena vrsta podataka

Ograničenja promjene vrsta podataka

Objašnjenje vrsta podataka

Kada prvi puta dizajnirate i stvarate bazu podataka, planirate jednu ili više tablica te polja (stupce) za svaku tablicu, a zatim postavljate vrstu podataka za svako polje. Ako, primjerice, želite spremati datume i vremena, polje morate postaviti na vrstu podataka Datum/vrijeme. Ako želite spremati imena i adrese, jedno ili više polja morate postaviti na vrstu podataka Tekst, itd.

Access omogućuje postavljanje mnogo različitih vrsta podataka, od kojih svaka ima specifičnu namjenu. Popis svih podržanih vrsta podataka u različitim verzijama programa Access potražite u člancima Vrste podataka za baze podataka programa Access za stolna računala i Uvod u vrste podataka i svojstva polja.

Dodatne informacije o stvaranju i korištenju polja pretraživanja potražite u članku Dodavanje ili mijenjanje polja pretraživanja koje omogućuje spremanje višestrukih vrijednosti.

Vrste podataka naposljetku služe i kao osnovni oblik provjere valjanosti podataka jer jamče da će korisnici u polja tablice unositi odgovarajuće vrste podataka. U polje koje prihvaća samo brojeve ne možete, primjerice, unositi brojeve.

Promjena vrsta podataka

Prije no što započnete s postupkom imajte na umu da promjena vrste podataka može skratiti (izrezati) neke ili sve podatke u polju, a u nekim slučajevima i potpuno ukloniti podatke. Informacije o načinu na koji Access mijenja podatke kada promijenite vrstu podataka potražite u odjeljku Ograničenja promjene vrste podataka u nastavku ovog članka.

Napomena : U programu Access vrste podataka za polja tablice možete postaviti u prikazu podatkovne tablice ili prikazu dizajna. Ovaj odjeljak sadrži upute za postavljanje vrste podataka u oba prikaza. Prilikom postavljanja vrsta podataka u prikazu dizajna dostupna vam je dodatna mogućnost, Čarobnjak za traženje vrijednosti. Ta nije vrsta podataka. Čarobnjak za traženje vrijednosti omogućuje vam stvaranje polja s vrijednostima koja povezuju polja s vanjskim ključem s drugim tablicama. Access prema zadanim postavkama polja s vrijednostima postavlja za vrstu podataka Broj.

Promjena vrsta podataka u prikazu podatkovne tablice

  1. U navigacijskom oknu pronađite i dvokliknite tablicu koju želite promijeniti.

    Access će otvoriti tablicu u prikazu podatkovne tablice.

  2. Odaberite polje (stupac) koje želite promijeniti.

  3. Na kartici Polja u grupi Svojstva kliknite strelicu na padajućem popisu pokraj mogućnosti Vrsta podataka, a zatim odaberite vrstu podataka. Napomena: ako koristite Access 2007, na kartici Podatkovna tablica u grupi Vrsta podataka i oblikovanje kliknite strelicu na padajućem popisu pokraj mogućnosti Vrsta podataka, a zatim odaberite vrstu podataka.

  4. Spremite promjene.

Promjena vrsta podataka u prikazu dizajna

  1. Ako je tablica otvorena u prikazu podatkovne tablice, desnom tipkom miša kliknite karticu dokumenta za tablicu pa kliknite Prikaz dizajna.

    -ili-

    Ako tablica nije otvorena, u navigacijskom oknu desnom tipkom miša kliknite tablicu koju želite promijeniti, a zatim na izborniku prečaca kliknite Prikaz dizajna.

  2. Pronađite polje koje želite promijeniti, a zatim na popisu u stupcu Vrsta podataka odaberite novu vrstu podataka.

  3. Spremite promjene.

Vrh stranice

Ograničenja promjene vrsta podataka

U pravilu možete mijenjati vrstu podataka za sva polja, osim za:

  • brojčana polja s omogućenim svojstvom ID replikacije

  • polja s OLE objektima

  • polja s privicima

Osim toga, većinu vrsta podataka možete promijeniti kada polje već sadrži podatke. No, ovisno o izvornoj vrsti podataka i novoj vrsti podataka koju želite koristiti, Access može skratiti ili izbrisati neke podatke ili pak spriječiti pretvorbu.

U sljedećoj su tablici navedene pretvorbe vrste podataka koje možete provoditi u programu Access, kao i sva ograničenja pretvorbe koje Access može primijeniti.

Pretvori u ovu vrstu

Iz ove vrste

Promjene ili ograničenja

Tekst

dopis

Program Access briše sve osim prvih 255 znakova.

broj

Bez ograničenja.

datum/vrijeme

Bez ograničenja.

valuta

Bez ograničenja.

Samonumeriranje

Bez ograničenja.

da/ne

Vrijednost -1 (Da u polju Da/Ne) pretvara se u Da. Vrijednost 0 (Ne u polju Da/Ne) pretvara se u Ne.

Hiperveza

Access će odrezati veze dulje od 255 znakova.

dopis

Tekst

Bez ograničenja.

broj

Bez ograničenja.

datum/vrijeme

Bez ograničenja.

valuta

Bez ograničenja.

Samonumeriranje

Bez ograničenja.

da/ne

Vrijednost -1 (Da u polju Da/Ne) pretvara se u Da. Vrijednost 0 (Ne u polju Da/Ne) pretvara se u Ne.

Hiperveza

Bez ograničenja.

broj

Tekst

Tekst se mora sastojati od brojeva, valjanih vrijednosti valuta i decimalnih razdjelnika. Broj znakova u tekstnom polju mora biti manji od veličine postavljene za brojčano polje.

Dodatne informacije o veličinama numeričkih polja potražite u članku Umetanje, stvaranje ili brisanje polja za pohranu numeričkih vrijednosti.

Dopis

Polje dopisa mora sadržavati samo tekst i i valjane valutne i decimalne razdjelnike. Broj znakova u polju dopisa mora biti manji od veličine postavljene za numeričko polje.

Dodatne informacije o veličinama numeričkih polja potražite u članku Umetanje, stvaranje ili brisanje polja za pohranu numeričkih vrijednosti.

Broj, ali s drugom veličinom polja ili druge preciznosti

Vrijednosti ne smiju biti veće ni manje od vrijednosti koje nova veličina polja može spremiti. Promijenite li preciznost, Access će možda zaokružiti neke vrijednosti.

Datum/vrijeme

Pretvorba datuma ovisi o veličini brojčanog polja. Zapamtite da Access sve datume sprema u obliku serijskih datuma, a vrijednosti datuma kao cijele brojeve dvostruke preciznosti s pomičnim (binarnim) zarezom.

Access koristi 30. prosinca 1899. kao datum 0. Datumi izvan raspona 18. travnja 1899. i 11. rujna 1900. prelaze veličinu bajtovnog polja. Datumi izvan raspona 13. travnja 1810. i 16. rujna 1989. prelaze veličinu cjelobrojnog polja.

Da biste omogućili prihvaćanje svih mogućih datuma, postavite svojstvo Veličina polja brojčanog polja na vrijednost Dugi cijeli broj ili veću.

Dodatne informacije o serijskim datumima i načinu na koji Access koristi i pohranjuje vrijednosti datuma potražite u članku Unos vrijednosti datuma ili vremena.

Valuta

Vrijednosti ne smiju biti veće ni manje od granične veličine postavljene za polje. Polje valute možete, primjerice, pretvoriti u polje s cijelim brojem samo kada su vrijednosti veće od 255 i manje od 32 767.

Samonumeriranje

Vrijednosti se moraju nalaziti unutar ograničenja veličine postavljenog za to polje.

da/ne

Vrijednosti "Da" se pretvaraju u -1. Vrijednosti "Ne" se pretvaraju u 0.

Hiperveza

Nije primjenjivo.

datum/vrijeme

Tekst

Izvorni tekst mora biti prepoznatljiva kombinacija datuma ili datuma/vremena. Na primjer, 18. sij. 2006.

Dopis

Izvorni tekst mora biti prepoznatljiva kombinacija datuma ili datuma/vremena. Na primjer, 18. sij. 2006.

broj

Vrijednost se mora nalaziti između -657.434 i 2.958.465,99998843.

valuta

Vrijednost se mora nalaziti između -$657.434 i $2.958.465,9999.

Samonumeriranje

Vrijednost mora biti veća od -657.434 i manja od 2.958.466.

da/ne

Vrijednost -1 (Da) pretvara se u 29. prosinac 1899. Vrijednost 0 (Ne) pretvara se u ponoć (12:00:00 AM).

Hiperveza

Nije primjenjivo.

valuta

Tekst

Tekst se mora sastojati od brojeva i valjanih razdjelnika.

dopis

Tekst se mora sastojati od brojeva i valjanih razdjelnika.

broj

Bez ograničenja

Datum/vrijeme

Nema ograničenja, ali Access će možda zaokružiti vrijednost

Samonumeriranje

Bez ograničenja

Da/ne

Vrijednost -1 (Da) pretvara se u $1. Vrijednost 0 (Ne) pretvara se u 0$.

Hiperveza

Nije primjenjivo.

Samonumeriranje

Tekst

Nije dopušteno ako polje Samonumeriranje služi kao primarni ključ.

dopis

Nije dopušteno ako polje Samonumeriranje služi kao primarni ključ.

broj

Nije dopušteno ako polje Samonumeriranje služi kao primarni ključ.

datum/vrijeme

Nije dopušteno ako polje Samonumeriranje služi kao primarni ključ.

valuta

Nije dopušteno ako polje Samonumeriranje služi kao primarni ključ.

da/ne

Nije dopušteno ako polje Samonumeriranje služi kao primarni ključ.

Hiperveza

Nije primjenjivo.

da/ne

Tekst

Izvorni tekst mora se sastojati samo od Da, Ne, True, False, Uključeno ili Isključeno.

dopis

Izvorni tekst mora se sastojati samo od Da, Ne, True, False, Uključeno ili Isključeno.

broj

Nula ili Null se pretvaraju u Ne, a sve druge vrijednosti se pretvaraju u Da.

datum/vrijeme

Null ili 12:00:00 se pretvaraju u Ne, a sve druge vrijednosti se pretvaraju u Da.

valuta

Nule i vrijednosti null pretvaraju se u Ne, a sve ostale vrijednosti u Da.

Samonumeriranje

Access pretvara sve vrijednosti u Da.

Hiperveza

Nije primjenjivo.

Hiperveza

Tekst

Ako izvorni tekst sadrži valjanu web-adresu, na primjer adatum.com, www.adatum.com ili http://www.adatum.com, Access će tekst pretvoriti u hipervezu. Access će pokušati pretvoriti i druge vrijednosti te će se one prikazati kao podcrtan tekst, a pokazivač miša promijenit će oblik kada pokažete na vezu, no veze neće funkcionirati. Tekst može sadržavati bilo koji valjani web-protokol, uključujući http://, gopher://, telnet://, ftp://, wais:// i druge.

dopis

Pogledajte prethodnu stavku. Primjenjuju se ista ograničenja.

Broj

Nije dozvoljeno kada je brojčano polje dio odnosa. Ako izvorna vrijednost ima oblik valjane IP adrese (četiri troznamenkasta broja odijeljena točkom: nnn.nnn.nnn.nnn), a broj je slučajno jednak nekoj web-adresi, rezultat pretvorbe bit će valjana veza. U suprotnom, Access će dodati niz http:// na početak svake vrijednosti, a nastale veze neće biti valjane.

Datum/vrijeme

Access dodaje http:// na početak svake adrese, ali tako dobivene veze gotovo nikad ne funkcioniraju.

Valuta

Access dodaje http:// na početak svake vrijednosti, ali kao i kod datuma, tako dobivene veze gotovo nikad ne funkcioniraju.

Samonumeriranje

Nije dopušteno kada je polje samonumeriranja dio odnosa. Program Access dodaje http:// na početak svake vrijednosti, ali dobivene veze gotovo nikad neće raditi.

Da/ne

Program Access pretvara sve vrijednosti "Da" u -1, a sve vrijednosti "Ne" u 0 te dodaje http:// na početak svake vrijednosti. Dobivene veze ne rade.

Vrh stranice

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.

×