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

V tem članku je razloženo, kako spremenite podatkovni tip v polju tabele v Accessovi zbirki podatkov.

V tem članku

Razumevanje podatkovnih tipov

Ko začnete oblikovati in graditi zbirko podatkov, načrtujete eno ali več tabel, polja (stolpce) za vsako tabelo in nastavite podatkovni tip vsakega polja. Če boste na primer shranjevali datume in ure, nastavite polje na podatkovni tip »Datum/ura«. Če želite shraniti imena in naslove, nastavite eno ali več polj na podatkovni tip »Kratko besedilo« itn.

V programu Access so na voljo številni podatkovni tipi, vsak ima določen namen. Celoten seznam vseh podprtih podatkovnih tipov v različnih različicah programa Access je v člankih Podatkovni tipi za Accessove namizne zbirke podatkov in Uvod v podatkovne tipe in lastnosti polj.

Če želite več informacij o ustvarjanju in uporabi polj za iskanje, si oglejte članek Ustvarjanje ali brisanje polja z več vrednostmi.

Podatkovni tipi tudi zagotavljajo neko osnovno obliko preverjanja podatkov, saj poskrbijo, da uporabniki v polja v tabeli vnesejo ustrezne vrste podatkov. Če je polje na primer nastavljeno samo za števila, vanj ni mogoče vnesti besedila.

Spreminjanje podatkovnih tipov

Preden izvedete te korake, ne pozabite, da pri spreminjanju podatkovnega tipa lahko pride do skrajšanja (rezanja) nekaterih ali vseh podatkov v polju, v nekaterih primerih pa so podatki v celoti odstranjeni. Če želite več informacij o tem, kako Access spremeni podatke, ko spremenite podatkovni tip, glejte razdelek Omejitve pri spreminjanju podatkovnih tipov v nadaljevanju tega članka.

Opomba: V programu Access lahko podatkovne tipe v poljih tabele spremenite v pogledu podatkovnega lista ali načrta. V tem razdelku je razloženo, kako nastavite podatkovni tip v obeh pogledih. Ko nastavite podatkovne tipe v pogledu načrta, je na voljo dodatna možnost, Čarovnik za iskanje. Ta možnost ni podatkovni tip. S čarovnikom za iskanje ustvarite polja za iskanje, ki polja s tujim ključem povežejo z drugimi tabelami. Access polja za iskanje privzeto nastavi na podatkovni tip »število«.

Spreminjanje podatkovnih tipov v pogledu podatkovnega lista

  1. V podoknu za krmarjenje poiščite in dvokliknite tabelo, ki jo želite spremeniti.

    Access odpre tabelo v pogledu podatkovnega lista.

  2. Izberite polje (stolpec), ki ga želite spremeniti.

  3. Na zavihku Polja tabele v skupini Lastnosti kliknite puščico na spustnem seznamu ob možnosti Podatkovni tip in nato izberite podatkovni tip. 

  4. Shranite spremembe.

Spreminjanje podatkovnih tipov v pogledu načrta

  1. Če je tabela odprta v pogledu podatkovnega lista, z desno tipko miške kliknite zavihek dokumenta za tabelo in kliknite Pogled načrta.

    -ali-

    Če tabela ni odprta, v podoknu za krmarjenje z desno tipko miške kliknite tabelo, ki jo želite spremeniti, in v priročnem meniju kliknite Pogled načrta.

  2. Poiščite polje, ki ga želite spremeniti, in na seznamu v stolpcu Podatkovni tip izberite nov podatkovni tip.

  3. Shranite spremembe.

Na vrh strani

Omejitve glede spreminjanja podatkovnih tipov

Velja pravilo, da lahko spremenite podatkovni tip za vsa polja, razen za:

  • številska polja z omogočeno lastnostjo ID replikacije;

  • polja s predmetom OLE;

  • polja s prilogo.

Poleg tega lahko spremenite večino podatkovnih tipov, ko polje vsebuje podatke. Glede na prvotni podatkovni tip in novi podatkovni tip, ki ga želite uporabiti, Access lahko skrajša ali izbriše nekatere podatke ali pa sploh ne dovoli pretvorbe.

V spodnji tabeli so naštete možne pretvorbe podatkovnih tipov, ki jih lahko izvedete v programu Access, opisane pa so tudi omejitve, ki jih Access lahko izvede ob zamenjavi.

Pretvorba v ta tip

Iz tega tipa

Spremembe ali omejitve

Kratko besedilo

Dolgo besedilo

Access izbriše vse znake razen prvih 255.

Število

Brez omejitev.

Datum in ura

Ni omejitev za datum/čas.

Ni dovoljeno za podaljšani datum/čas.

Valuta

Brez omejitev.

Samoštevilo

Brez omejitev.

Da/ne

Vrednost -1 (»Da« v polju »Da/ne«) se pretvori v »Da«. Vrednost 0 (»Ne« v polju »Da/ne«) se pretvori »Ne«.

Hiperpovezava

Access odreže povezave, ki so daljše od 255 znakov.

Dolgo besedilo

Kratko besedilo

Brez omejitev.

Število

Brez omejitev.

Datum in ura

Ni omejitev za datum/čas.

Ni dovoljeno za podaljšani datum/čas.

Valuta

Brez omejitev.

Samoštevilo

Brez omejitev.

Da/ne

Vrednost -1 (»Da« v polju »Da/ne«) se pretvori v »Da«. Vrednost 0 (»Ne« v polju »Da/ne«) se pretvori »Ne«.

Hiperpovezava

Brez omejitev.

Število

Kratko besedilo

Kratko besedilo mora biti sestavljeno iz števil in veljavnih valut ter decimalnih ločil. Število znakov v polju »Kratko besedilo« mora biti v okviru velikosti, ki je določena za številska polja.

Če želite več informacij o velikosti številih polj, si oglejte članek Ustvarjanje ali brisanje polja »Število« ali »Valuta«.

Dolgo besedilo

Polje »Dolgo besedilo« mora vsebovati le besedilo, veljavno valuto in decimalna ločila. Število znakov v polju »Dolgo besedilo« mora biti v okviru velikosti, ki je določena za številska polja.

Če želite več informacij o velikosti številih polj, si oglejte članek Ustvarjanje ali brisanje polja »Število« ali »Valuta«.

Število z drugačno velikostjo polja ali natančnostjo

Vrednosti ne smejo biti večje ali manjše od količine, ki se lahko shrani v novo velikost polja. Če spremenite natančnost, bo Access morda zaokrožil nekatere vrednosti.

Datum in ura

Datum/čas:

Datumi, ki jih je mogoče pretvoriti, so odvisni od velikosti številčnega polja. Access shrani vse datume kot zaporedne datume in vse datumske vrednosti kot plavajoča cela števila z dvojno natančnostjo.

Access uporablja 30. december 1899 kot datum 0. Datumi, ki niso med 18. aprilom 1899 in 11. septembrom 1900, presegajo velikost polja Bajt. Datumi zunaj obsega 13. aprila 1810 in 16. septembra 1989 presegajo velikost polja »Celo število«.

Če želite sprejeti vse mogoče datume, nastavite lastnost Velikost polja za številčno polje na dolgo celo število ali večje število.

Če želite več informacij o zaporednih datumih in o tem, kako Access uporablja in shranjuje datumske vrednosti, si oglejte članek Oblikovanje polja za datum in čas.

Datum/čas razširjen:

Ni dovoljeno.

Valuta

Vrednosti ne smejo biti večje (ali manjše) od omejitve velikosti, ki je določena za polje. Tako je mogoče na primer polje »Valuta« pretvoriti v polje »Celo število« samo, ko so vrednosti večje od 255 in manjše od 32.767.

Samoštevilo

Vrednosti morajo biti v okviru omejitve velikosti, ki je določena za polje.

Da/ne

Vrednosti »Da« se pretvorijo v -1. Vrednosti »Ne« se pretvorijo v 0.

Hiperpovezava

Ne velja.

Datum/ura

Kratko besedilo

Izvirno besedilo mora biti prepoznavni datum ali kombinacija datum/ura, na primer 18. januar 2006.

Dolgo besedilo

Izvirno besedilo mora biti prepoznavni datum ali kombinacija datum/ura, na primer 18. januar 2006.

Število

Vrednost mora biti med -657.434 in 2.958.465,99998843.

Podaljšan datum/čas

Brez omejitev.

Valuta

Vrednost mora biti med -657.434 EUR in 2.958.465,9999 EUR.

Samoštevilo

Vrednost mora biti večja od -657.434 in manjša od 2.958.466.

Da/ne

Vrednost -1 (Da) se pretvori v 29. december 1899. Vrednost 0 (Ne) se pretvori v polnoč (12:00:00).

Hiperpovezava

Ne velja.

Podaljšan datum/čas

Kratko besedilo

Ni dovoljeno.

Dolgo besedilo

Ni dovoljeno.

število

Ni dovoljeno.

Datum/čas

Neceli sekunde so izgubljene in če je leto zunaj obsega, ki ga podpira datum/ura, je vrednost izbrisana. Če želite več informacij, glejte Uporaba razširjenega podatkovnega tipa »Datum/čas«.

Valuta

Ni dovoljeno.

Samoštevilo

Ni dovoljeno.

Da/ne

Ni dovoljeno.

Hiperpovezava

Ne velja.

Valuta

Kratko besedilo

V besedilu morajo biti števila in veljavna ločila.

Dolgo besedilo

V besedilu morajo biti števila in veljavna ločila.

Število

Brez omejitev

Datum in ura

Datum/čas: Ni omejitev, vendar lahko Access zaokroži vrednost.

Datum/čas razširjen: Ni dovoljeno.

Samoštevilo

Brez omejitev

Da/Ne

Vrednost -1 (Da) se pretvori v 1 EUR. Vrednost 0 (Ne) se pretvori v 0 EUR.

Hiperpovezava

Ne velja.

Samoštevilo

Kratko besedilo

Ni dovoljeno, če se samoštevilsko polje uporablja kot primarni ključ.

Dolgo besedilo

Ni dovoljeno, če se samoštevilsko polje uporablja kot primarni ključ.

Število

Ni dovoljeno, če se samoštevilsko polje uporablja kot primarni ključ.

Datum in ura

Datum/ura: Ni dovoljeno, če se polje »Samoštevilo« uporablja kot primarni ključ.

Datum/čas razširjen: Ni dovoljeno.

Valuta

Ni dovoljeno, če se samoštevilsko polje uporablja kot primarni ključ.

Da/ne

Ni dovoljeno, če se samoštevilsko polje uporablja kot primarni ključ.

Hiperpovezava

Ne velja.

Da/ne

Kratko besedilo

V izvirnem besedilu so lahko samo vrednosti »Da«, »Ne«, »True«, »False«, »Vklopljeno« ali »Izklopljeno«.

Dolgo besedilo

V izvirnem besedilu so lahko samo vrednosti »Da«, »Ne«, »True«, »False«, »Vklopljeno« ali »Izklopljeno«.

Število

Vrednost nič ali ničelna vrednost se pretvori v »Ne«, vse druge vrednosti pa v »Da«.

Datum in ura

Datum/čas: Null ali 12:00:00 se pretvori v »Ne«, vse druge vrednosti pa v »Da«.

Datum/čas razširjen: Ni dovoljeno.

Valuta

Vrednosti nič in »null« se pretvorijo v »Ne«, vse ostale vrednosti pa v »Da«.

Samoštevilo

Access pretvori vse vrednosti v »Da«.

Hiperpovezava

Ne velja.

Hiperpovezava

Kratko besedilo

Če je v izvirnem besedilu veljaven spletni naslov, na primer adatum.com, www.adatum.com ali http://www.adatum.com, Access pretvori besedilo v hiperpovezavo. Ker skuša Access pretvoriti še druge vrednosti, je prikazano podčrtano besedilo, kazalec miške pa se spremeni, ko pokažete na povezavo, vendar povezave ne delujejo. V besedilu so lahko vsi veljavni spletni protokoli: http://, gopher://, telnet://, ftp://, wais:// in tako naprej.

Dolgo besedilo

Oglejte si prejšnji vnos. Veljajo enake omejitve.

Številka

Ni dovoljeno, ko je številsko polje del relacije. Če je prvotna vrednost v obliki veljavnega naslova IP (štirje številski trojčki, ločeni s piko: nnn.nnn.nnn.nnn) in so številke enake kot spletni naslov, je rezultat pretvorbe veljavna povezava. V nasprotnem primeru Access pripne http:// na začetek vsake vrednosti in nastale povezave niso veljavne.

Datum/čas

Access na začetek vsakega naslova doda http://, vendar nastale povezave skoraj nikoli ne delujejo.

Valuta

Access na začetek vsake vrednosti doda http://, vendar tako kot datumi tudi nastale povezave skoraj nikoli ne delujejo.

Samoštevilo

Ni dovoljeno, ko je samoštevilsko polje del relacije. Access na začetek vsake vrednosti doda http://, vendar nastale povezave skoraj nikoli ne delujejo.

Da/Ne

Access pretvori vse vrednosti »Da« v -1 in vse vrednosti »Ne« v 0 ter na začetek vsake vrednosti doda http://. Nastale povezave ne delujejo.

Na vrh strani

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.