Če želite poiskati določen element, ko se ne spomnite točno, kako je črkovan, poskusite uporabiti nadomestni znak v poizvedbi.
Nadomestni znaki so posebni znaki, ki lahko v besedilni vrednosti stojijo pred neznanimi znaki in so priročni za iskanje več elementov s podobnimi, vendar ne enakimi podatki. Nadomestni znaki vam lahko pomagajo tudi pri iskanju podatkov na podlagi določenega ujemanja z vzorcem. Na primer, iskanje vseh z imenom John na Park Street.
Če želite več informacij o poizvedbah, glejte uvod v poizvedbe.
Tukaj je nekaj primerov nadomestnih znakov za Accessove poizvedbe:
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 eno abecedo na določenem mestu. |
r?d najde »rad«, »red« in »rod«. |
[ ] |
Najde znake v oglatih oklepajih. |
R[ae]d najde » rad« in »red«, ne pa tudi »rod«. |
! |
Izključi znake v oklepajih. |
R[!ae]d najde »rod«, ne pa tudi »rad« in »red«. Like "[!a]*" najde vse elemente, ki se ne začnejo s črko a. |
- |
Najde obseg znakov. Ne pozabite določiti znakov v naraščajočem vrstnem redu (od A do Ž, ne pa od Ž 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. |
Več informacij o uporabi pogojev v poizvedbi.
Primeri ujemanja z nadomestnimi znaki v izrazih
Če želite uporabiti nadomestni znak v vzorcu:
-
Odprite poizvedbo v pogledu načrta.
-
V vrstico Pogoji polja, ki ga želite uporabiti, pred pogoje vnesite operator Like.
-
Enega ali več znakov v pogoju zamenjajte z nadomestnim znakom. Primer: Like R?308021 vrne RA308021, RB308021 in tako dalje.
-
Na zavihku Načrt kliknite Zaženi.
Tukaj je nekaj primerov nadomestnih znakov, ki jih lahko uporabite v izrazih:
Haracter(e) C haracter(e) |
Uporablja se za ujemanje |
? ali _ (podčrtaj) |
Kateri koli posamezen znak |
* ali % |
Nič ali več znakov |
# |
Poljubna posamezna števka (0 – 9) |
[charlist] |
Kateri koli posamezni znak na seznamu znakov |
[! charlist] |
Kateri koli posamezni znak, ki ni na seznamu znakov |
[a-zA-Z0-9]. |
Poljuben alfanumerični znak |
Ne, ne, |
Poljubne velike črke v obsegu od A do Ž. Opomba: Ko določite obseg znakov, morajo biti znaki prikazani v naraščajočem razvrščanju. [Z-A] na primer ni veljaven vzorec. |
Če želite poiskati ujemanje posebnih znakov, kot so vprašaj (?), znak za številko (#) in zvezdica (*), jih postavite v oglate oklepaje.
Funkcija CHARLIST vrne ujemanja za enega ali več znakov in lahko vključuje skoraj vse znake v nabor znakov ANSI, vključno z števkami. CHARLIST je obdan z oklepaji ([ ]) in ga je mogoče uporabiti z nadomestnimi znaki za bolj določena ujemanja.
Če želite določiti obseg znakov, uporabite CHARLIST z vezajem (-), da ločite zgornje in spodnje meje obsega.
Če želite poiskati ujemanje z vezajem (-), ga postavite na začetek ali konec charlista (za klicajem, če ga uporabljate). Na katerem koli drugem mestu vezaj prepozna obseg znakov ANSI.