Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Potrivirea încorporată a modelelor oferă un instrument versatil pentru a face comparații de șiruri. Următorul tabel arată caracterele wildcard pe care le puteți utiliza cu operatorul Like și numărul de cifre sau șiruri care se potrivesc.

Caractere în model

Potriviri în expresie

? sau _ (caracter de subliniere)

Orice caracter unic

* sau %

Zero sau mai multe caractere

#

Orice cifră unică (0 - 9)

[listă caracter]

Orice caracter unic din lista de caractere

[! listă de caractere]

Orice caracter unic care nu se află în lista de caractere


Puteți utiliza un grup de unul sau mai multe caractere (listă carlistă) încadrate între paranteze drepte ([ ]) pentru a se potrivi cu orice caracter unic din expresie, iar lista charlistă poate include aproape orice caractere din set de caractere ANSI, inclusiv cifre. Puteți utiliza caracterele speciale care se deschid paranteze drepte ([ ), semnul întrebării (?), semnul număr (#) și asteriscul (*) pentru a se potrivi direct numai dacă sunt încadrate între paranteze drepte. Nu puteți utiliza paranteza de închidere ( ]) dintr-un grup pentru a se potrivi cu ea însăși, dar o puteți utiliza în afara unui grup ca un caracter individual.

În plus față de o listă simplă de caractere încadrate între paranteze drepte, lista de caractere poate specifica o zonă de caractere utilizând o cratimă (-) pentru a separa limitele superioare și inferioare ale intervalului. De exemplu, utilizarea [A-Z] în model are ca rezultat o potrivire dacă poziția caracterului corespondent din expresie conține oricare dintre literele mari din intervalul de la A la Z. Puteți include mai multe zone între paranteze fără a delimita zonele. De exemplu, [a-zA-Z0-9] se potrivește cu orice caracter alfanumeric.

Este important să rețineți că caracterele wildcard ANSI SQL (%) și (_) sunt disponibile numai cu motorul de baze de date Microsoft Access și cu Access OLE DB Provider. Acestea vor fi tratate ca literali dacă sunt utilizate prin Access sau DAO.

Alte reguli importante pentru potrivirea modelului includ următoarele:

  • Semnul de exclamare (!) de la începutul listei charlist înseamnă că se efectuează o potrivire dacă se găsește în expresie un caracter, cu excepția celor din lista carlistă. Atunci când este utilizat între paranteze drepte, semnul de exclamare se potrivește cu el însuși.

  • Puteți utiliza cratima (-) fie la început (după un semn de exclamare, dacă este utilizat unul), fie la sfârșitul listei de caractere pentru a se potrivi singur. În orice altă locație, cratima identifică o zonă de caractere ANSI.

  • Atunci când specificați o zonă de caractere, caracterele trebuie să apară în ordinea de sortare ascendentă (A-Z sau 0-100). [A-Z] este un model valid, dar [Z-A] nu este.

  • Secvența de caractere [ ] este ignorată; este considerat a fi un șir de lungime zero ("").



Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×