Log på med Microsoft
Log på, eller opret en konto.
Hej
Markér en anden konto.
Du har flere konti
Vælg den konto, du vil logge på med.

Sammenligner et strengudtryk med et mønster i et SQL-udtryk.

Syntaks

udtryk Likemønster

Syntaksen for operatoren Like består af følgende dele:

Del

Beskrivelse

udtryk

SQL-udtryk, der bruges i en WHERE-delsætning.

mønster

Streng- eller tegnstrengkonstant, som udtryk sammenlignes med.


Bemærkninger

Du kan bruge operatoren Like til at finde værdier i et felt, der svarer til det mønster, du angiver. For mønster kan du angive den fulde værdi (f.eks. Like “Smith”), eller du kan bruge jokertegn til at finde et værdiområde (f.eks. Like “Sm*”).

I et udtryk kan du bruge operatoren Like til at sammenligne en feltværdi med et strengudtryk. Hvis du f.eks. angiver Like “C*” i en SQL-forespørgsel, returnerer forespørgslen alle feltværdier, der begynder med bogstavet C. I en parameterforespørgselkan du bede brugeren om et mønster, der skal søges efter.

I følgende eksempel returneres data, der begynder med bogstavet P, efterfulgt af et bogstav mellem A og F og tre cifre:

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

Tabellen nedenfor viser, hvordan du kan bruge Like til at teste udtryk for forskellige mønstre.


Type sammenfald


Mønster

Overensstemmelse
(returnerer Sand)

Ingen overensstemmelse
(returnerer Falsk)

Flere tegn

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Specialtegn

a[*]a

a*a

aaa

Flere tegn

ab*

abcdefg, abc

cab, aab

Enkelt tegn

a?a

aaa, a3a, aBa

aBBBa

Enkelt ciffer

a#a

a0a, a1a, a2a

aaa, a10a

Tegninterval

[a-z]

f, p, j

2, &

Uden for et interval

[!a-z]

9, &, %

b, a

Ikke et ciffer

[!0-9]

A, a, &, ~

0, 1, 9

Kombineret

a[!b-m]#

An9, az0, a99

abc, aj0



Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?
Når du trykker på Send, bliver din feedback brugt til at forbedre Microsoft-produkter og -tjenester. Din it-administrator kan indsamle disse data. Erklæring om beskyttelse af personlige oplysninger.

Tak for din feedback!

×