Applies ToAccess za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

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 morate pohraniti imena i adrese, postavite jedno ili više polja na vrstu podataka Kratki tekst i tako dalje.

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 s vrijednostima potražite u članku Stvaranje i brisanje polja s više 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 tablice u grupi Svojstva kliknite strelicu na padajućem popisu uz stavku 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

Kratki tekst

Dugi tekst

Program Access briše sve osim prvih 255 znakova.

broj

Bez ograničenja.

Datum i vrijeme

Nema ograničenja za datum/vrijeme.

Nije dopušteno za produljenje datuma/vremena.

valuta

Bez ograničenja.

Automatsko numeriranje

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.

Dugi tekst

Kratki tekst

Bez ograničenja.

broj

Bez ograničenja.

Datum i vrijeme

Nema ograničenja za datum/vrijeme.

Nije dopušteno za produljenje datuma/vremena.

valuta

Bez ograničenja.

Automatsko numeriranje

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

Kratki tekst

Kratki tekst mora se sastojati od brojeva i valjanih valutnih i decimalnih razdjelnika. Broj znakova u polju Kratki tekst mora biti unutar veličine postavljene za brojčano polje.

Dodatne informacije o veličinama brojčanih polja potražite u članku Stvaranje ili brisanje polja Broj ili Valuta.

Dugi tekst

Polje Dugi tekst mora sadržavati samo tekst te valjane razdjelnike valuta i decimalnih mjesta. Broj znakova u polju Dugi tekst mora biti unutar veličine postavljene za brojčano polje.

Dodatne informacije o veličinama brojčanih polja potražite u članku Stvaranje ili brisanje polja Broj ili Valuta.

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 i vrijeme

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. premašuju veličinu polja Bajta. Datumi izvan raspona 13. travnja 1810. i 16. rujna 1989. prelaze veličinu polja cijelih brojeva.

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 te načinu na koji Access koristi i pohranjuje vrijednosti datuma potražite u članku Oblikovanje polja datuma i vremena.

Datum/vrijeme produljeno:

Nije dopušteno.

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

Kratki tekst

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

Dugi tekst

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

broj

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

Datum/vrijeme produljeno

Bez ograničenja.

valuta

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

Automatsko numeriranje

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

da/ne

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

Hiperveza

Nije primjenjivo.

Datum/vrijeme produljeno

Kratki tekst

Nije dopušteno.

Dugi tekst

Nije dopušteno.

Broj

Nije dopušteno.

Datum/vrijeme

Izgubit će se razlomak sekundi, a ako je godina izvan raspona koji podržava datum/vrijeme, vrijednost će se izbrisati. Dodatne informacije potražite u članku Korištenje vrste podataka Datum/vrijeme Prošireno.

Valuta

Nije dopušteno.

Automatsko numeriranje

Nije dopušteno.

Da/ne

Nije dopušteno.

Hiperveza

Nije primjenjivo.

valuta

Kratki tekst

Tekst se mora sastojati od brojeva i valjanih razdjelnika.

Dugi tekst

Tekst se mora sastojati od brojeva i valjanih razdjelnika.

broj

Bez ograničenja

Datum i vrijeme

Datum/vrijeme: nema ograničenja, ali Access može zaokružiti vrijednost.

Datum/vrijeme produljeno: nije dopušteno.

Samonumeriranje

Bez ograničenja

Da/ne

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

Hiperveza

Nije primjenjivo.

Samonumeriranje

Kratki tekst

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

Dugi tekst

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

broj

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

Datum i vrijeme

Datum/vrijeme: nije dopušteno ako polje Automatsko numeriranje služi kao primarni ključ.

Datum/vrijeme produljeno: nije dopušteno.

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

Kratki tekst

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

Dugi tekst

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 i vrijeme

Datum/vrijeme: Null ili 12:00:00 pretvara se u Ne, sve ostale vrijednosti pretvaraju se u Da.

Datum/vrijeme produljeno: nije dopušteno.

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

Kratki 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.

Dugi tekst

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.

Automatsko numeriranje

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

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.