Gjelder for
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Innebygd mønstersamsvar gir et allsidig verktøy for å lage strengsammenligninger. Tabellen nedenfor viser jokertegnene du kan bruke med Lik-operatoren og antall sifre eller strenger de samsvarer med.

Tegn i mønster

Treff i uttrykk

? eller _ (understrekingstegn)

Et hvilket som helst enkelttegn

* eller %

Null eller flere tegn

#

Ett enkelt siffer (0 – 9)

Jeg er en sjarlatrist.

Et hvilket som helst enkelttegn i charlist

[! sjarlatan]

Ethvert enkelt tegn som ikke er i sjarlatan

Du kan bruke en gruppe med ett eller flere tegn (sjarlatan) omsluttet av hakeparenteser ([ ]) til å samsvare med et hvilket som helst enkelttegn i uttrykket, og sjarlatantegn kan inneholde nesten alle tegn i ANSI-tegnsett, inkludert sifre. Du kan bruke spesialtegnene venstre hakeparentes ([ ), spørsmålstegn (?), talltegn (#) og stjerne (*) til å samsvare seg direkte bare hvis de er omsluttet av hakeparenteser. Du kan ikke bruke høyre hakeparentes (]) i en gruppe til å samsvare seg selv, men du kan bruke den utenfor en gruppe som et enkelttegn.

I tillegg til en enkel liste med tegn omsluttet av hakeparenteser, kan sjarlatantegn angi et tegnområde ved hjelp av en bindestrek (-) for å skille øvre og nedre grense for området. Hvis du for eksempel bruker [A-Z] i mønster , får du et treff hvis den tilsvarende tegnplasseringen i uttrykket inneholder noen av de store bokstavene i området A til Z. Du kan inkludere flere områder i hakeparentesene uten å skille mellom områdene. [a-zA-Z0-9] samsvarer for eksempel med alle alfanumeriske tegn.

Det er viktig å være oppmerksom på at ANSI SQL-jokertegnene (%) og (_) bare er tilgjengelige med Microsoft Access-databasemotoren og Access OLE DB-leverandøren. De blir behandlet som litteraler hvis de brukes via Access eller DAO.

Andre viktige regler for mønstersamsvar inkluderer følgende:

  • Et utropstegn (!) i begynnelsen av sjarlatan betyr at en kamp er laget hvis noen karakter unntatt de i charlist finnes i uttrykk. Når det brukes utvendige hakeparenteser, samsvarer utropstegnet med seg selv.

  • Du kan bruke bindestreken (-) enten i begynnelsen (etter et utropstegn hvis en er brukt) eller på slutten av sjarlatan til å samsvare seg selv. På en hvilken som helst annen plassering identifiserer bindestreken et område med ANSI-tegn.

  • Når du angir et tegnområde, må tegnene vises i stigende sorteringsrekkefølge (A-Z eller 0-100). [A-Z] er et gyldig mønster, men [Z-A] er det ikke.

  • Tegnsekvensen [ ] ignoreres; det anses å være en nullengdestreng ("").

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.