Applies ToAccess för Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Returnerar positionen för en förekomst av en sträng i en annan, från slutet av strängen i en Access-skrivbordsdatabas.

Syntax

InStrRev(strängkontroll, strängmatchning [, start[, jämför]])

Syntaxen för funktionen InStrRev har följande namngivna argument:

Argument

Beskrivning

strängkontroll

Obligatoriskt. Det stränguttryck som genomsöks.

strängmatchning

Obligatoriskt. Stränguttryck som söks efter.

start

Valfritt. Numeriskt uttryck som anger var sökningen ska starta. Om argumentet utelämnas används –1, vilket innebär att sökningen börjar vid den sista teckenpositionen. Om start innehåller Null, uppstår ett fel.

jämför

Valfritt. Numeriskt värde som anger vilken typ av jämförelse som ska användas när understrängar utvärderas. Om argumentet utelämnas utförs en binär jämförelse. Se avsnittet Inställningar för värden.

Inställningar

Inställningarna för argumentet jämför är:

Konstant

Värde

Beskrivning

vbUseCompareOption

-1

Jämförelsen använder inställningen för Option Compare-uttrycket.

vbBinaryCompare

0

Utför en binär jämförelse.

vbTextCompare

1

Utför en textjämförelse.

Returvärden

Om

InStrRev returnerar

strängkontroll är nollängd

0

strängkontroll är Null

Null

strängmatchning är nollängd

starta

stringmatch är Null

Null

strängmatchning hittades inte

0

strängmatchning hittas i strängkontrollen

Position där matchning hittas

starta > Längd(strängmatchning)

0

Kommentarer

Observera att syntaxen för funktionen InStrRev inte är densamma som syntaxen för funktionen SökSträng .

Frågeexempel

Uttryck

Resultat

SELECT Names_InstrRev.*, InStrRev(FullName,"S") AS Uttr1 FROM [Names_InstrRev];

Returnerar positionen för strängen "S" från värdena i kolumnen "Fullständigtnamn" från tabellnamnen.

SELECT Names_InstrRev.*, InStrRev(FullName,"S",10) AS InStrTest FROM [Names_InstrRev];

Returnerar positionen för strängen "S" från värdena i kolumnen "Fullständigtnamn", med början från position 10 från tabellnamnen och visas i kolumnen InStrTest.

Se även

Strängfunktioner och hur de används

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.