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. |