Aizstājējzīmju piemēri

Attiecas uz
Access pakalpojumam Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Lai atrastu konkrētu vienumu, ja nevarat precīzi atcerēties, kā tas rakstīts, mēģiniet vaicājumā izmantot aizstājējzīmi.

Aizstājējzīmes ir speciālās rakstzīmes, kas var aizstāt nezināmas rakstzīmes teksta vērtībā un ir noderīgas, lai atrastu vairākus vienumus ar līdzīgiem, bet ne identiskiem datiem. Aizstājējzīmes var arī palīdzēt iegūt datus, pamatojoties uz noteikta parauga atbilstību. Piemēram, atrast visus vārdā Jānis Parka ielā.

Papildinformāciju par vaicājumiem skatiet sadaļā Ievads par vaicājumiem.

Šeit sniegti daži Access vaicājumu aizstājējzīmju piemēri:

Rakstzīme Apraksts Piemērs
* Atbilst jebkuram rakstzīmju skaitam. Zvaigznīti (*) varat izmantot jebkurā rakstzīmju rindas vietā. pi*  — tiks atrasti vārdi “pirms”, “piektdiena” un “pieiet”, bet netiks atrasti “ripināt” vai “pulkstenis”.
? Atbilst vienam alfabētam noteiktā pozīcijā. z?le — tiks atrasti vārdi "zāle", "zīle" un "zole".
[ ] Saskaņo rakstzīmes kvadrātiekavās. z[āo]le — tiks atrasti vārdi "zāle" un "zole", bet netiks atrasts "zīle".
! Neiekļauj rakstzīmes kvadrātiekavās. z[!āo]le — tiks atrasts vārds “zīle”, bet netiks atrasti “zāle” un “zole”.
Like "[!a]*" atrod visus vienumus, kas nesākas ar burtu a.
- Atbilst rakstzīmju diapazonam. Atcerieties norādīt rakstzīmes augošā secībā (no A līdz Z, nevis no Z līdz A). b[a-c]d — tiks atrastas burtu kombinācijas “bad”, “bbd” un “bcd”.
# Atbilst jebkurai vienai skaitliskai rakstzīmei. 1#3 — tiks atrasti skaitļi 103, 113 un 123.

Uzziniet vairāk par kritēriju lietošanu vaicājumam.

Aizstājējzīmju rakstzīmju modeļa saskaņošanas piemēri izteiksmēs

Lai modelī izmantotu aizstājējzīmes:

  1. Atveriet vaicājumu noformējuma skatā.
  2. Izmantojamā lauka rindā Kritēriji pirms kritērijiem ierakstiet operatoru Like.
  3. Aizstājiet vienu vai vairākas kritērija rakstzīmes ar aizstājējzīmēm. Piemēram, Like R?308021 atradīs RA308021, RB308021 u.c.
  4. Cilnē Noformējums noklikšķiniet uz Izpildīt.

Tālāk ir sniegti daži aizstājējzīmju modeļu piemēri, kurus var izmantot izteiksmēs:

Rakstzīmes(-es) Izmantojiet, lai atbilstu
? vai _ (pasvītrojums) Jebkura atsevišķa rakstzīme
* vai % Nulle vai vairāk rakstzīmju
# Jebkurš viens cipars (0–9)
[rakstzīmju saraksts] Jebkura atsevišķa rakstzīme rakstzīmju sarakstā
[! rakstzīmju saraksts] Jebkura atsevišķa rakstzīme, kas nav rakstzīmju sarakstā
[a-zA-Z0-9]. Jebkura burtciparu rakstzīme
[A-Z] Jebkurš lielais burts diapazonā no A līdz Z.
Piezīme. Norādot rakstzīmju diapazonu, rakstzīmēm jābūt augošā secībā. Piemēram, [Z-A] nav derīgs modelis.

Aplūkojiet izteiksmju veidošanas pamatprincipus.

Lai atbilstošo speciālās rakstzīmes, piemēram, jautājuma zīmi (?), numura zīmi (#) un zvaigznīti (*), ievietojiet tās kvadrātiekavās.

Funkcija CHARLIST nodrošina atbilstības vienai vai vairākām rakstzīmēm, un tā var ietvert gandrīz visas ANSI rakstzīmju kopas rakstzīmes, ieskaitot ciparus. Funkcija CHARLIST ir iekavās ([ ]), un to var izmantot kopā ar aizstājējzīmēm precīzākām atbilstībām.

Lai norādītu rakstzīmju diapazonu, izmantojiet funkciju CHARLIST ar pārnesumzīmi (-), lai atdalītu diapazona augšējo un apakšējo robežu.

Lai defises (-) rakstzīme atbilstu formulas CHARLIST sākumā vai beigās (pēc izsaukuma zīmes, ja tādu izmantojat). Jebkurā citā vietā pārnesumzīme norāda ANSI rakstzīmju diapazonu.