Reference zamjenskih znakova programa Access

Ova tema sadrži informacije o referencama i ograničene upute za korištenje zamjenskih znakova koje omogućuje Access.

Informacije o pronalaženju zamjenskih znakova u bazi podataka programa Access potražite u člancima Korištenje dijaloškog okvira Traženje i zamjena radi promjene podataka, Stvaranje jednostavnog upita odabiranja i Ažuriranje podataka u bazi podataka.

Sadržaj teme

O podržanim skupovima znakova

Traženje standarda ANSI koji baza podataka podržava

Zamjenski znakovi standarda ANSI-89

Zamjenski znakovi standarda ANSI-92

Vrste podataka koje možete pretraživati pomoću zamjenskih znakova

O podržanim skupovima znakova

Access podržava dva skupa zamjenskih znakova jer podržava dva standarda Structured Query Language – ANSI-89 i ANSI-92. Zamjenske znakove standarda ANSI-89 u pravilu koristite kada pokrećete upite i koristite operacije traženja i zamjene u bazama podataka programa Access, odnosno datotekama oblika .mdb i .accdb. Zamjenske znakove standarda ANSI-92 koristite kada pokrećete upite u projektima programa Access, odnosno datotekama programa Access povezanima s bazama podataka Microsoft SQL Server. Projekti programa Access koriste standard ANSI-92 jer taj standard koristi i SQL Server.

Access ipak pruža i iznimku za to pravilo. U sljedećoj su tablici navedeni načini ili alati koji se mogu koristiti za traženje i zamjenu podataka te zadani standard ANSI koji se koristi sa svakim alatom.

Način ili alat za pretraživanje

Vrsta datoteke koja se traži

Korišteni skup zamjenskih znakova

Dijaloški okvir Traženje i zamjena

Baza podataka programa Access (datoteke oblika .mdb i .accdb)

ANSI-89

Dijaloški okvir Traženje i zamjena

Baza podataka programa Access (datoteke oblika .adp i .accdp)

ANSI-92

Upit odabiranja ili upit s ažuriranjem

Baza podataka programa Access (datoteke oblika .mdb i .accdb)

ANSI-89

Upit odabiranja ili upit s ažuriranjem

Baza podataka programa Access (datoteke oblika .adp i .accdp)

ANSI-92

Dijaloški okvir Traženje i zamjena, upit odabiranja ili upit s ažuriranjem

Skup baza podataka programa Access radi podrške standardu ANSI-92

ANSI-92

Vrh stranice

Traženje standarda ANSI koji baza podataka podržava

Slijedite ove korake da biste saznali i po potrebi promijenili postavke standarda ANSI za odabranu bazu podataka.

  1. Kliknite Datoteka > Mogućnosti. Ako koristite Access 2007, imajte na umu da trebate kliknuti Microsoft Office gumb, a zatim Mogućnosti programa Access.

    Pojavit će se dijaloški okvir Mogućnosti programa Access.

  2. Kliknite Dizajneri objekta, a zatim u odjeljku Dizajn objekta ispod mogućnosti Sintaksa kompatibilna s SQL poslužiteljem (ANSI 92) učinite nešto od sljedećeg:

    • Odaberite Ova baza podataka da biste promijenili otvorenu bazu podataka na standard ANSI-92.

      – ili –

      Poništite potvrdni okvir da biste postavili otvorenu bazu podataka na standard ANSI-89.

    • Odaberite Zadano za nove baze podataka da biste sve nove baze podataka stvorene pomoću otvorene instance programa Access postavili na standard ANSI-92.

      – ili –

      Poništite potvrdni okvir da biste postavili sve nove baze podataka na standard ANSI-89.

  3. Kliknite U redu.

Vrh stranice

Zamjenski znakovi standarda ANSI-89

Taj skup zamjenskih znakova koristite kada koristite dijaloški okvir Traženje i zamjena da biste pronašli i po potrebi zamijenili podatke u bazi podataka ili projektu programa Access. Te znakove koristite i kada pokrećete upit odabiranja ili upit s ažuriranjem u bazi podataka programa Access, no ne koristite ih za upite koje pokrećete u projektu programa Access. Dodatne informacije o korištenju upita odabiranja i upita s ažuriranjem potražite u člancima Stvaranje jednostavnog upita odabiranja i Ažuriranje podataka u bazi podataka.

Znak

Opis

Primjer

*

Zamjenjuje bilo koji broju znakova. Zvjezdicu (*) možete koristiti bilo gdje u nizu znakova.

gr* pronalazi greda, grana, grozd, ali ne igra ili gudura.

?

Zamjenjuje bilo koji abecedni znak.

Mark? pronalazi Marko, Marka i Marku.

[ ]

Zamjenjuje bilo koji znak unutar zagrada.

Mark[oa] pronalazi Marko i Marka, ali ne i Marku.

!

Zamjenjuje bilo koji znak koji se ne nalazi u zagradama.

Ko[!lt]ač pronalazi kovač, ali ne kolač i kotač.

-

Zamjenjuje bilo koji raspon znakova. Znakove obavezno navedite u uzlaznom redoslijedu (od A do Ž, a ne od Ž do A).

b[a-c]d pronalazi bad, bbd i bcd.

#

Zamjenjuje bilo koji pojedinačni numerički znak.

1#3 pronalazi 103, 113 i 123.

Vrh stranice

Zamjenski znakovi standarda ANSI-92

Taj skup zamjenskih znakova koristite kada pokrećete upite odabiranja i upite s ažuriranjem u projektima programa Access (datoteke oblika .adp) i kada koristite bilo koju vrstu upita ili dijaloški okvir Traženje i zamjena da biste pretraživali baze podataka postavljene tako da koriste standard ANSI-92.

Znak

Opis

%

Zamjenjuje bilo koji broj znakova. Može se koristiti kao prvi ili zadnji znak u nizu znakova.

gr% pronalazi greda, grana, grozd, ali ne igra ili gudura.

_

Zamjenjuje bilo koji abecedni znak.

Mark_ pronalazi Marko, Marka i Marku.

[ ]

Zamjenjuje bilo koji znak unutar zagrada.

Mark[oa] pronalazi Marko i Marka, ali ne i Marku.

^

Zamjenjuje bilo koji znak koji se ne nalazi u zagradama.

Ko[^lt]ač pronalazi kovač, ali ne kolač i kotač.

-

Zamjenjuje bilo koji raspon znakova. Znakove obavezno navedite u uzlaznom redoslijedu (od A do Ž, a ne od Ž do A).

b[a-c]d pronalazi bad, bbd i bcd.

NAPOMENE:

  • Da biste pronašli zamjenske znakove koji se nalaze u podacima, znak koji želite pronaći navedite u zagradama na sljedeći način: [#]. Tog se pravila pridržavajte kada tražite zvjezdice (*), upitnike (?), znakove za funtu (#), početne zagrade ([) i crtice (-). Zagrade nemojte koristiti kada tražite uskličnike (!) ili završne zagrade (]). Da biste te znakove pronašli pomoću dijaloškog okvira Traženje i zamjena, znak upišite u okvir Traži ovo bez zagrada. Isti princip koristite i kada tražite znakove pomoću upita. Sljedeća sintaksa, primjerice, vraća sve zapise koji sadrže uskličnik, neovisno o tome gdje se on u podacima nalazi: na primjer "*!*".

    Informacije o korištenju dijaloškog okvira Traženje i zamjena potražite u članku Korištenje dijaloškog okvira Traženje i zamjena radi promjene podataka. Informacije o korištenju upita odabiranja i upita s ažuriranjem potražite u člancima Stvaranje jednostavnog upita odabira i Ažuriranje podataka u bazi podataka.

    Ako istovremeno tražite crticu i neke druge znakove, crticu postavite prije ili nakon svih drugih znakova u zagradama, na primjer: : [-#*] ili [#*-]. Ako pak nakon početne zagrade slijedi uskličnik (!), crticu postavite nakon njega na sljedeći način: [!-].

  • Da biste potražili par koji čine početna i završna zagrada ([]), potrebno je oba znaka navesti u zagradama na sljedeći način: [[]]. To morate učiniti jer Access tumači jedan par zagrada kao niz nulte dužine.

Vrh stranice

Vrste podataka koje možete pretraživati pomoću zamjenskih znakova

Prilikom dizajniranja tablice postavljate vrstu podataka svakog polja u tablici. Vrstu polja Datum/vrijeme, primjerice, postavljate za polja koja sadrže informacije o datumu. U ovoj se tablici nalaze vrste podataka koje možete pretražiti pomoću zamjenskih znakova. Imajte na umu da u nekim slučajevima zamjenske znakove možete koristiti u dijaloškom okviru Traženje i zamjena, no ne i u upitima, i obrnuto.

Vrsta podataka

Mjesto upotrebe

Tekst

Dijaloški okvir Traženje i zamjena, upiti

Podaci dopisa

Dijaloški okvir Traženje i zamjena, upiti

Broj

Dijaloški okvir Traženje i zamjena, upiti

Datum/vrijeme

Dijaloški okvir Traženje i zamjena, upiti

Napomena : Regionalne postavke mogu utjecati na način na koji koristite zamjenske znakove. Dodatne informacije potražite u napomenama na kraju ovog odjeljka.

Valuta

Dijaloški okvir Traženje i zamjena, upiti

Automatsko numeriranje

Dijaloški okvir Traženje i zamjena, upiti

OLE objekt

Nema.

Da/ne

Upiti, no nisu potrebi. Dodatne informacije potražite u napomenama na kraju ovog odjeljka.

Hiperveza

Dijaloški okvir Traženje i zamjena, upiti

Čarobnjak za traženje vrijednosti

Ovisi o vrsti podataka u izvorišnom polju.

NAPOMENE:

  • Zamjenske znakove možete koristiti u dijaloškom okviru Traženje i zamjena da biste pretražili polja Datum/vrijeme ako oblik primijenjen na ta polja prikazuje dio datuma ili pak cijeli datum kao tekst. Možete, primjerice, pretraživati koristeći niz, kao što je *anj*-10-2007, a rezultati će obuhvaćati sve mjesece koji sadrže slova "anj", kao što su siječanj, travanj i tako dalje. Imajte na umu da zbog pretraživanja prema obliku primijenjenom na podatke morate odabrati mogućnost u dijaloškom okviru, odnosno potvrditi okvir Pretražuj polja prema oblikovanju. Dodatne informacije o tom potvrdnom okviru potražite u članku Korištenje dijaloškog okvira Traženje i zamjena radi promjene podataka.

  • Datum i vrijeme postavljeno u regionalnim postavkama sustava Windows može utjecati na ono što vidite, kao i na način pretraživanja. Neki će korisnici, primjerice, možda vidjeti datume kao rimske brojeve (07-IX-1997) umjesto prikaza 07-ruj-1997. U pravilu se pretražuje ono što vidite, a ne ono što mislite da Access sprema u tablicu. Drugim riječima, pretraživati možete pomoću niza kao što je *-IX-2007 da biste pronašli sve zapise za rujan te godine.

    Osim toga, ako tekst u polju datuma sadrži dijakritičke znakove, kao što su á ili ä, te je znakove potrebno navesti u nizu pretraživanja ili ono neće uspjeti. Problem prisutnosti dijakritičkih znakova možete riješiti korištenjem zamjenskih znakova. Ako, primjerice, vidite datum kao što je 3-heinä-2007, pretraživati možete tako da upotrijebite niz kao što je *-hein*-2007.

  • Kada pretražujete polje Da/ne putem dijaloškog okvira Traženje i zamjena, Access ignorira to polje, a dijaloški okvir ne vraća nijedan zapis. Kada pretražujete polje Da/ne putem upita, možete koristiti zamjenske znakove, no imajte na umu da polja Da/ne vraćaju samo dvije vrijednosti (0 za false i -1 za true), pa zamjenski znak ne dodaje vrijednost pretraživanju. Ako, primjerice, koristite kriterij =-1, dobit ćete isti rezultat kao da koristite kriterij "kao *1".

  • Polja OLE objekata ne možete pretraživati.

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.

×