Velja za
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Primerja izraz niza z vzorcem v izrazu SQL.

Sintaksa

expression Likepattern

Sintaksa operatorja Like vsebuje te dele:

Del

Opis

expression

Izraz SQL, uporabljen v stavku WHERE.

pattern

Niz ali dobesedni niz znaka, na podlagi katerega je primerjan expression.

Opombe

Z operatorjem Like lahko poiščete vrednosti v polju, ki se ujemajo z določenim vzorcem. Za vzorec lahko določite celotno vrednost (na primer Like “Smith”), lahko pa uporabite nadomestni znaki za iskanje obsega vrednosti (na primer Like “Sm*”).

V izrazu lahko z operatorjem Like primerjate vrednost polja z izrazom niza. Če na primer vnesete Like “C*” v poizvedbo SQL, poizvedba vrne vse vrednosti polj, ki se začnejo s črko C. V poizvedba s parametri lahko uporabniku prikažete poziv za vzorec, ki ga želite poiskati.

V spodnjem primeru so vrnjeni podatki, ki se začnejo s črko P, ki ji sledi katera koli črka med A in F ter tri števke:

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

V spodnji tabeli je prikazano, kako lahko z operatorjem Like preskusite izraze za različne vzorce.

Vrsta ujemanja

Vzorec

Ujemanje (vrne vrednost » True«)

Ni ujemanja (vrne vrednost »False«)

Več znakov

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Posebni znak

a[*]a

a*a

aaa

Več znakov

ab*

abcdefg, abc

cab, aab

Posamezni znak

a?a

aaa, a3a, aBa

aBBBa

Posamezna števka

a#a

a0a, a1a, a2a

aaa, a10a

Nabor znakov

[a-z]

f, p, j

2, &

Zunaj nabora

[!a-z]

9, &, %

b, a

Brez števke

[!0-9]

A, a, &, ~

0, 1, 9

Kombinirano

a[!b-m]#

An9, az0, a99

abc, aj0

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.