Returnerar positionen för en förekomst av en sträng i en annan, från slutet av en sträng i en Access-databas.
Syntax
InStrRev (stringcheck, stringmatch [, start [, jämför]])
Syntaxen för funktionen InStrRev har följande namngivna argument:
Argument | Beskrivning |
---|---|
stringcheck |
Obligatoriskt. Det stränguttryck som genomsöks. |
stringmatch |
Obligatoriskt. Det sträng uttryck som ska sökas efter. |
start |
Valfritt. Numeriskt uttryck som anger var sökningen ska starta. Om det utelämnas används värdet 1, vilket betyder att sökningen börjar vid den sista tecken positionen. 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 det 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. |
vbDatabaseCompare |
2 |
Endast Microsoft Office Access 2007. Utför en jämförelse baserat på informationen i databasen. |
Returvärden
Om | InStrRev returnerar |
---|---|
stringcheck är en tom sträng |
0 |
stringcheck är Null |
Null |
stringmatch är en tom sträng |
starta |
stringmatch är Null |
Null |
stringmatch finns inte |
0 |
stringmatch finns i stringcheck |
Position där matchning hittas |
Start > längd (stringmatch) |
0 |
Kommentarer
Observera att syntaxen för funktionen InStrRev inte är samma som syntaxen för funktionen instr .
Exempel på frågor
Uttryck | Resultat |
---|---|
Välj Names_InstrRev. *, InStrRev (FullName, "S") som Uttr1 FROM [Names_InstrRev]; |
Returnerar positionen för strängen "S" från värdena i kolumnen "FullName" från tabell namnen. |
Välj Names_InstrRev. *, InStrRev (FullName, "S", 10) som InStrTest FROM [Names_InstrRev]; |
Returnerar positionen för strängen "S" från värdena i kolumnen "FullName", med början från position 10 från tabell namnen och visas i kolumnen InStrTest. |
Obs!: Den här sidan har översatts automatiskt och kan innehålla grammatiska fel och andra felaktigheter. Vår avsikt är att innehållet ska vara användbart för dig. Skulle du vilja svara på om informationen var till hjälp? Här är den engelska artikeln som en referens.