V delu 1 tega 3-delnega niza smo upoštevali osnovni primer uporabe pogojev v poizvedbi, da bi bilo vprašanje poizvedbe bolj specifično. Odlično, če natančno veste, kaj iščete. Kaj pa, če si želite ogledati nenatančne tekme – recimo: vsi, katerih priimek se začne s th? Imate srečo – Access ima močna orodja, ki jih lahko uporabite v pogojih poizvedbe za pridobivanje nenatančnih ujemanj: nadomestnih znakov in PODOBNEGA operatorja.

Nadomestni znaki

Če ste že kdaj igrali poker, boste morda lahko uganili, kateri nadomestni znaki delujejo: lahko jih zamenjajo za druge znake. Na voljo je deset nadomestnih znakov, vendar jih je mogoče uporabiti le pet v kateri koli zbirki podatkov. Pet jih ustreza standardu, ki je poznan kot ANSI-89, drugi peti pa ustrezajo standardu ANSI-92. Vsaka zbirka podatkov podpira en standard ali drugo, ne pa oboje. Nastavite lahko možnost za določanje standarda ANSI, ki ga želite uporabiti.

ANSI-89 znaki

Znak   

Opis

Primer

*

Najde poljubno število znakov.
Zvezdico lahko uporabite kjer koli v nizu znakov.

wh * najde kaj, belo in zakaj, vendar ne nekaj časa ali gledati.

?

Najde kateri koli posamezni abecedni znak.

B? ll najde žogo, Bell in Bill

[ ]

Uporablja se z drugimi znaki (zaprti v oklepajih).
Najde kateri koli posamezni znak v oglatih oklepajih.

B [ AE ] ll najde žogo in Bell, vendar ne Bill

!

Uporablja se v oklepajih skupaj z drugimi znaki.
Najde kateri koli znak, ki ni v oglatih oklepajih.

b [! AE ] ll poišče Billa in bika, vendar ne žoge ali zvonca

-

Uporablja se v oklepajih skupaj z drugimi znaki.
Najde kateri koli obseg znakov.
Obseg morate določiti v padajočem vrstnem redu (od A do Ž in ne od Ž do A).

b [a-c] d najde slabo, BBD in BCD

#

Nadomešča kateri koli posamezen številski znak.

1 # 3 najde 103, 113, 123

ANSI-92 znaki

Znak  

Opis

Primer

%

Najde poljubno število znakov.
Uporabite ga lahko kot prvi ali zadnji znak v nizu znakov.

wh % najde kaj, belo in zakaj, vendar ne nekaj časa ali gledati.

_

Najde kateri koli posamezni abecedni znak.

B_ll najde» Ball «,» Bell «in» Bill «

[ ]

Uporablja se skupaj z drugimi znaki.
Najde kateri koli posamezni znak v oglatih oklepajih.

B [ AE ] ll najde žogo in Bell, vendar ne Bill

^

Uporablja se v oklepajih skupaj z drugimi znaki.
Najde kateri koli znak, ki ni v oglatih oklepajih.

b [^ AE ] ll najde Billa in bika, vendar ne žoge ali zvonca

-

Uporablja se v oklepajih skupaj z drugimi znaki.
Najde kateri koli obseg znakov.
Obseg morate določiti v padajočem vrstnem redu (od A do Ž in ne od Ž do A).

b [a-c] d najde slabo, BBD

PODOBEN operator

Access zahteva besedo» Like «v katerem koli pogoju, ki uporablja nadomestne znake. Operatorja LIKE uporabite neposredno pred nizom, ki vsebuje nadomestne znake. Access potrebuje tudi niz, ki je obkrožen z oznakami quotes. Če se želite na primer ujemati z besedilnimi podatki, ki vsebujejo črko T , ki jo želite uporabiti, uporabite ta izraz:

LIKE "* t *"

V nedavnih različicah Access za vas doda podobne oznake operator in quotes, če jih izpustite. Če uporabite izraz * t * Access, ki ga spremeni v Like "* t *" , ko zaženete poizvedbo ali premaknite kazalec zunaj pogoja.

Glejte LIKE in nadomestni znaki v akciji

Če si želite ogledati videoposnetek, ki prikazuje uporabo teh orodij, poskusite s tem videoposnetkom v YouTubu uporabiti Like in nadomestne znake v pogojih za dostop do poizvedbe.

Naslednji korak v delu 3 te serije 3-del: poziv za vnos s parametrom.

Ali potrebujete dodatno pomoč?

Razširite svoja znanja
Oglejte si izobraževanje

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo prevoda?
Kaj je vplivalo na vašo izkušnjo?

Zahvaljujemo se vam za povratne informacije.

×