Operators Like

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

Salīdzina virknes izteiksmi ar SQL izteiksmes modeli.

Sintakse

izteiksmeLikepattern

Operatora sintaksei Like ir šādas daļas.

Daļa Apraksts
izteiksme Klauzulā WHERE izmantotā SQL izteiksme.
modelis Virkne vai rakstzīmju virknes literālis, ar kuru tiek salīdzināta izteiksme.

      

Piezīmes

Varat izmantot operatoru Like, lai atrastu vērtības laukā, kas atbilst norādītajam modelim. Modelim var norādīt pilnu vērtību (piemēram, Like “Smith”) vai izmantot aizstājējzīmes, lai atrastu vērtību diapazonu (piemēram, Like “Sm*”).

Izteiksmē varat izmantot operatoru Like, lai salīdzinātu lauka vērtību ar virknes izteiksmi. Piemēram, ja ievadāt Like “C*” SQL vaicājumā, vaicājums atgriež visas lauka vērtības, kas sākas ar burtu C. Parametra vaicājumā varat aicināt lietotāju meklēt modeli.

Šajā piemērā tiek atgriezti dati, kas sākas ar burtu P, kuram seko jebkurš burts starp A un F un trīs cipari.

Like “P[A-F]###”

Tālāk tabulā parādīts, kā varat izmantot Like, lai pārbaudītu izteiksmes dažādiem modeļiem.


Atbilstības veids

Modelis
Atbilstība
(atgriež True)
Nav atbilstību
(atgriež vērtību False)
Vairākas rakstzīmes a*a aa, aBa, aBBBa aBC
*ab* abc, AABB, Xab aZb, bac
Speciālā rakstzīme a[*]a a*a aaa
Vairākas rakstzīmes ab* abcdefg, abc cab, aab
Viena rakstzīme a?a aaa, a3a, aBa aBBBa
Viens cipars a#a a0a, a1a, a2a aaa, a10a
Rakstzīmju diapazons [a-z] f, p, j 2, &
Ārpus diapazona [!a-z] 9, &, % b, a
Nav cipars [!0-9] A, a, &, ~ 0, 1, 9
Kombinēts a[!b-m]# An9, az0, a99 abc, aj0