Šio 3 dalių serijos 1 dalyje manome, kad pagrindinis užklausos kriterijų naudojimo pavyzdys, kad užklausos klausimas būtų konkretesnis. Puiku, jei tiksliai žinote, ko ieškote. Tačiau ką daryti, jei norite matyti netikslius atitikimus – tarkim, visi, kurių pavardė prasideda su th? Jums pasisekė – "Access" turi galingų įrankių, kuriuos galite naudoti užklausos kriterijus, kad gautumėte netikslius atitikmenis: pakaitos simbolius ir panašų operatorių.
Pakaitos simboliai
Jei kada nors žaidėte pokerį, galite atspėti, kokius pakaitos simbolius daryti: juos galima pakeisti kitais simboliais. Yra dešimt pakaitos simbolių, bet bet kurioje duotoje duomenų bazėje galima naudoti tik penkis. Penki iš jų atitinka standartą, vadinamą ANSI-89, o kiti penki atitinka ANSI-92 standartą; Kiekviena duomenų bazė palaiko vieną standartinį arba kitą, bet ne abu. Galite nustatyti, kurį ANSI standartą naudoti.
ANSI – 89 simboliai
Simbolis |
Aprašas |
Pavyzdys |
* |
Atitinka bet kokį simbolių skaičių. |
Wh * randa ką, baltą ir kodėl, bet ne trumpam arba žiūrėti. |
? |
Atitinka bet kokį vieną abėcėlinį simbolį. |
B? ll randa kamuoliuką, varpas ir vekselį |
[ ] |
Naudojama su kitais simboliais (įdėtuose skliausteliuose). |
B [ AE ] ll randa kamuolį ir varpas, bet ne Billas |
! |
Naudojama skliausteliuose kartu su kitais simboliais. |
b [! AE ] ll randa sąskaitą ir Bull, bet ne kamuolys arba Bell |
- |
Naudojama skliausteliuose kartu su kitais simboliais. |
b [a-c] d randa blogas, BBD ir BCD |
# |
Atitinka bet kokį vieną skaitinį simbolį. |
1 # 3 randa 103, 113, 123 |
ANSI – 92 simboliai
Simbolis |
Aprašas |
Pavyzdys |
% |
Atitinka bet kokį simbolių skaičių. |
Wh % randa tai, kas, baltas ir kodėl, bet ne kurį laiką arba laikrodį. |
_ |
Atitinka bet kokį vieną abėcėlinį simbolį. |
B_ll randa rutuliuką, varpas ir vekselį |
[ ] |
Naudojamas kartu su kitais simboliais. |
B [ AE ] ll randa kamuolį ir varpas, bet ne Billas |
^ |
Naudojama skliausteliuose kartu su kitais simboliais. |
b [^ AE ] ll randa sąskaitą ir Jautis, bet ne kamuolys arba Bell |
- |
Naudojama skliausteliuose kartu su kitais simboliais. |
b [a-c] d randa blogas, BBD |
Operatorius LIKE
"Access" reikia žodžio "patinka" bet kuriame kriterijus, kuriame naudojami pakaitos simboliai. PANAŠŲ operatorių naudojate iškart prieš eilutę, kurioje yra pakaitos simboliai. "Access" taip pat turi būti eilutė, apsupta pasiūlymo žymių. Pvz., norint suderinti teksto duomenis, kuriuose yra raidė T , būtų naudojamas šis reiškinys:
LIKE "* t *"
Naujausiose versijose programa "Access" įtraukia jums panašų operatoriaus ir pasiūlymo ženklus, jei juos praleidžiate. Taigi, jei naudojate reiškinį * t * "Access" jį pakeis į like "* t *" , kai vykdote užklausą arba perkeliate žymiklį už kriterijus.
Veiksmų ir pakaitos simbolių kaip veiksmų naudojimas
Jei norite peržiūrėti vaizdo įrašą, rodantį, kaip naudoti šiuos įrankius, išbandykite šį "YouTube" vaizdo įrašą, pvz., "Access" užklausos kriterijus ir pakaitos simbolius.
Toliau į šios 3 dalių serijos 3 dalį : raginimas įvesti naudojant parametrą.