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

V tem članku so referenčne informacije in omejena navodila za uporabo nadomestnih znakov, ki jih daje na voljo Access.

Več informacij o iskanju nadomestnih znakov v Accessovi zbirki podatkov najdete v člankih Spreminjanje podatkov s pogovornim oknom »Najdi in zamenjaj«, Ustvarjanje preproste poizvedbe za izbiranje in Posodobitev podatkov v zbirki podatkov.

V tej temi

Več o naborih podprtih znakov

Access podpira dva nabora nadomestnih znakov, ker podpira dva standarda za jezik Structured Query Language – ANSI-89 in ANSI-92. Praviloma lahko nadomestne znake ANSI-89 uporabite takrat, ko izvajate poizvedbe ter postopke iskanja in zamenjave v Accessovi zbirki podatkov – datoteke .mdb in .accdb. Nadomestne znake ANSI-92 uporabite takrat, ko izvajate poizvedbe v Accessovih projektih – Accessove datoteke so povezane z zbirkami podatkov strežnika Microsoft SQL Server. Accessovi projekti uporabljajo standard ANSI-92, ker strežnik SQL Server uporablja ta standard.

Vendar pa nudi Access tudi izjemo tega pravila. Na tej tabeli so načini ali orodja, s katerimi lahko poiščete in zamenjate podatke, prikazuje pa privzeti standard ANSI, ki ga lahko uporabite z vsakim orodjem.

Način ali orodje za iskanje

Vrsta iskane datoteke

Uporabljen nabor nadomestnih znakov

Pogovorno okno Najdi in zamenjaj

Accessova zbirka podatkov (datoteke .mdb in .accdb)

ANSI-89

Pogovorno okno Najdi in zamenjaj

Accessov projekt (datoteke .adp in .accdp)

ANSI-92

Poizvedba za izbiranje ali posodabljanje

Accessova zbirka podatkov (datoteke .mdb in .accdb)

ANSI-89

Poizvedba za izbiranje ali posodabljanje

Accessov projekt (datoteke .adp in .accdp)

ANSI-92

Pogovorno okno Najdi in zamenjaj poizvedbe za izbiranje ali posodabljanje

Accessova zbirka podatkov, nastavljena tako, da podpira standard ANSI-92

ANSI-92

Na vrh strani

Kateri standard ANSI podpira zbirka podatkov

Upoštevajte ta navodila, če želite poiskati in po želji spremeniti nastavitev ANSI za dano zbirko podatkov.

  1. Kliknite Datoteka > Možnosti

    Prikazano je pogovorno okno Accessove možnosti.

  2. Kliknite Načrtovalci predmetov, nato pa v razdelku Načrt poizvedbe pod možnostjo Sintaksa, združljiva s strežnikom SQL Server (ANSI 92) naredite nekaj od tega:

    • Izberite Ta zbirka podatkov, da odprto zbirko podatkov spremenite v standard ANSI-92.

      -ali-

      Odstranite potrditveno oznako, da zbirko podatkov nastavite na standard ANSI-89.

    • Izberite Privzeto za novo zbirko podatkov, da nastavite vse nove zbirke podatkov, ustvarjene z odprtim primerkom Accessa, na standard ANSI-92.

      -ali-

      Odstranite potrditveno oznako, da vse nove zbirke podatkov nastavite na standard ANSI-89.

  3. Kliknite V redu.

Na vrh strani

Nadomestni znaki ANSI-89

Ta nabor nadomestnih znakov lahko uporabite, ko s pogovornim oknom Najdi in zamenjaj iščete podatke v Accessovi zbirki podatkov ali Accessovem projekt in jih želite morda zamenjati. Te znake lahko uporabite tudi takrat, ko zaganjate poizvedbe za izbiranje in poizvedbe za posodabljanje v povezavi z Accessovo zbirko podatkov, ne uporabljate pa jih v poizvedbah, zagnanih v povezavi z Accessovim projektom. Več informacij o uporabi poizvedb za izbiranje in poizvedb za posodabljanje najdete v člankih Ustvarjanje preproste poizvedbe za izbiranje in Posodobitev podatkov v zbirki podatkov.

Znak

Opis

Primer

*

Nadomešča kateri koli znak. Zvezdico (*) lahko uporabite kjer koli v nizu znakov.

ka* najde »kaj«, »kako« in »kamera«, ne pa tudi »zakaj« ali »klicati«.

?

Najde ujemanje posameznega abecednega znaka.

R?d najde »rad«, »red« in »rod«.

[ ]

Najde ujemanje poljubnega posameznega znaka v oglatem oklepaju.

R[ae]d najde »rad« in »red«, ne pa tudi »rod«.

!

Najde ujemanje poljubnega znaka, ki ni v oglatem oklepaju.

R[!ae]d najde »rod«, ne pa tudi »rad« in »red«.

-

Najde kateri koli obseg znakov. Obseg morate določiti v padajočem vrstnem redu (A do Z, ne Z do A).

r[a-f]d najde »rad« in »red«, ne pa tudi »rod«.

#

Nadomešča kateri koli posamezen številski znak.

1#3 najde 103, 113 in 123.

Na vrh strani

Nadomestni znaki ANSI-92

Uporabite ta nabor nadomestnih znakov, ko poizvedbe za izbiranje in poizvedbe za posodabljanje zaganjate za Accessove projekte (datoteke .adp) in ko s katero koli vrsto poizvedbe ali pogovornim oknom Najdi in zamenjaj poiščete zbirke podatkov, nastavljene tako, da uporabljajo standard ANSI-92.

Znak

Opis

Primer

%

Najde poljubno število znakov. Uporabiti ga je mogoče kot prvi ali zadnji znak v nizu znakov.

ka% najde »kaj«, »kako« in »kamera«, ne pa tudi »zakaj« ali »klicati«.

_

Najde ujemanje posameznega abecednega znaka.

R?d najde »rad«, »red« in »rod«.

[ ]

Najde ujemanje poljubnega posameznega znaka v oglatem oklepaju.

R[ae]d najde »rad« in »red«, ne pa tudi »rod«.

^

Najde ujemanje poljubnega znaka, ki ni v oglatem oklepaju.

R[!ae]d najde »rod«, ne pa tudi »rad« in »red«.

-

Najde kateri koli obseg znakov. Obseg morate določiti v padajočem vrstnem redu (A do Z, ne Z do A).

r[a-f]d najde »rad« in »red«, ne pa tudi »rod«.

OPOMBE:

  • Če želite poiskati nadomestne znake, ki so v vaših podatkih, dajte znak, ki ga želite poiskati, v oglate oklepaje: [#]. Upoštevajte to pravilo, ko iščete zvezdice (*), vprašaje (?), lojtre (#), uvodne oglate oklepaje ([) in vezaje (-). Ne uporabljajte oglatih oklepajev, ko iščete klicaje (!) ali zaključne oglate oklepaje (]). Če želite poiskati te znake s pogovornim oknom Najdi in zamenjaj, vnesite znak v polje Najdi brez oglatih oklepajev. Enak postopek uporabite tudi takrat, ko znake iščete s poizvedbo. Ta sintaksa na primer vrne vse zapise, v katerih je klicaj, ne glede na to, kje v podatkih je znak: Na primer »*!*«.

    Navodila za uporabo pogovornega okna Najdi in zamenjaj najdete v članku Spreminjanje podatkov v pogovornem oknu »Najdi in zamenjaj«. Več informacij o uporabi poizvedb za izbiranje in poizvedb za posodabljanje najdete v člankih Ustvarjanje preproste poizvedbe za izbiranje in Posodobitev podatkov v zbirki podatkov.

    Če hkrati iščete vezaj in druge znake, postavite vezaj pred druge znake v oglatih oklepajih ali za njimi: [-#*] ali [#*-]. Če pa imate klicaj (!) po uvodnem oglatem oklepaju, postavite vezaj za klicaj: [!-].

  • Če želite poiskati par uvodnih in zaključnih oglatih oklepajev ([]), ju morate vstaviti v oglate oklepaje: [[]]. To morate narediti zato, ker Access par oglatih oklepajev razume kot Niz ničelne dolžine.

Na vrh strani

Vrste podatkov, ki jih lahko poiščete z nadomestnimi znaki

Ko načrtujete tabelo, nastavite podatkovni tip za vsako polje v tej tabeli. Vrsto podatkov »Datum/čas« lahko na primer nastavite za polja, ki vsebujejo podatke o datumu. V tej tabeli so navedeni podatkovni tipi, ki jih lahko poiščete z nadomestnimi znaki. V nekaterih primerih lahko nadomestne znake uporabite v pogovornem oknu Najdi in zamenjaj, ne pa tudi v poizvedbah in obratno.

Vrsta podatkov

Za uporabo v ...

Besedilo

Pogovorno okno Najdi in zamenjaj, poizvedbe

Zapisek

Pogovorno okno Najdi in zamenjaj, poizvedbe

Število

Pogovorno okno Najdi in zamenjaj, poizvedbe

Datum/ura

Pogovorno okno Najdi in zamenjaj, poizvedbe

Opomba: Območne nastavitve lahko vplivajo na način, kako uporabite nadomestne znake. Več informacij najdete na koncu tega razdelka.

Valuta

Pogovorno okno Najdi in zamenjaj, poizvedbe

Samoštevilo

Pogovorno okno Najdi in zamenjaj, poizvedbe

Predmet OLE

Brez.

Da/ne

Poizvedbe, vendar jih ne potrebujete. Več informacij najdete na koncu tega razdelka.

Hiperpovezava

Pogovorno okno Najdi in zamenjaj, poizvedbe

Čarovnik za iskanje

Odvisno od vrste podatkov izvornega polja.

OPOMBE:

  • Z nadomestnimi znaki v pogovornem oknu Najdi in zamenjaj lahko poiščete polja »Datum/ura«, če oblika zapisa, uporabljena za ta polja, prikaže del datuma kot besedilo ali celoten datum kot besedilo. Za iskanje lahko uporabite niz, kot je *ar*-10-2007, v rezultate pa bo vključen poljuben mesec, ki vključuje črke »ar« – januar, februar itd. Ker morate za iskanje uporabiti obliko zapisa, uporabljeno za podatke, morate izbrati možnost v pogovornem oknu – potrditveno olje Išči oblikovana polja. Več informacij o tem potrditvenem polju najdete v članku Spreminjanje podatkov v pogovornem oknu »Najdi in zamenjaj«.

  • Datum in ura, navedena v področnih nastavitvah sistema Windows, lahko vplivata na to, kaj boste videli in kako boste iskali. Nekateri uporabniki lahko na primer vidijo podatke kot rimske številke, na primer 07-IX-1997 namesto 07-Sept-1997. Praviloma iščete to, kar vidite, ne to, kar menite, da Access shrani v tabelo. Povedano drugače, za iskanje lahko uporabite niz *-IX-2007, z njim pa najdete vse zapise za september tega leta.

    Če so v besedilu v polju z datumom diakritični znaki, na primer á ali ä, morate te znake vključiti v niz za iskanje, drugače iskanje ne bo uspešno. Diakritičnim znakom se lahko izognete z nadomestnimi znaki. Če vidite na primer datum 3-heinä-2007, lahko za iskanje uporabite niz, kot je na primer *-hein*-2007.

  • Ko za iskanje polja »Da/ne« uporabite pogovorno okno Najdi in zamenjaj, Access polje prezre, pogovorno okno pa ne vrne nobenega zapisa. Ko polje »Da/ne« iščete s poizvedbo, lahko uporabite nadomestne znake, vendar imejte v mislih, da polja »Da/ne« vrnejo samo dve vrednosti (0 za »false« in -1 za »true«), tako da nadomestni znak ne doda vrednosti za iskanje. Na primer pogoj =-1 vrne enak rezultat kot »Like *1«.

  • Polj predmeta OLE ni mogoče iskati.

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.