Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Jämför ett stränguttryck med ett mönster i ett SQL-uttryck.

Syntax

uttryck Likemönster

Syntaxen för operatorn Like består av följande element:

Element

Beskrivning

uttryck

SQL-uttryck som används i en WHERE-sats.

mönster

Sträng eller teckensträngsliteral som uttryck ska jämföras med.


Kommentarer

Du kan använda operatorn Like till att hitta värden i ett fält som matchar det mönster du anger. För mönster kan du ange hela värdet (till exempel Like “Smith”), eller så kan du använda jokertecken till att hitta ett intervall med värden (till exempel Like “Sm*”).

I uttryck kan du använda operatorn Like till att jämföra ett fältvärde med ett stränguttryck. Om du till exempel anger Like “C*” i en SQL-fråga returneras alla fältvärden som börjar med bokstaven C. I en parameterfråga kan du uppmana användaren att ange ett mönster som ska matchas.

I följande exempel returneras data som börjar med bokstaven P följt av valfri bokstav mellan A och F samt tre siffror:

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

I följande tabell visas hur du kan använda Like till att testa om uttryck innehåller olika mönster.


Typ av matchning


Mönster

Matchning
(returnerar True)

Ingen matchning
(returnerar False)

Flera tecken

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Ett specialtecken

a[*]a

a*a

aaa

Flera tecken

ab*

abcdefg, abc

cab, aab

Ett enstaka tecken

a?a

aaa, a3a, aBa

aBBBa

En enstaka siffra

a#a

a0a, a1a, a2a

aaa, a10a

Ett teckenintervall

[a-z]

f, p, j

2, &

Utanför ett teckenintervall

[!a-z]

9, &, %

b, a

Inte en siffra

[!0-9]

A, a, &, ~

0, 1, 9

Sammansatta mönster

a[!b-m]#

An9, az0, a99

abc, aj0



Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×