Funzione InStrRev

Si applica a
Access per Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Restituisce la posizione di una stringa all'interno di un'altra in un database desktop di Access. La ricerca inizia alla fine della stringa.

Sintassi

InStrRev(stringcheck, stringmatch [, start[, compare]])

InStrRev ha gli argomenti seguenti:

Argomento Descrizione
stringcheck Obbligatorio. Espressione stringa in cui eseguire la ricerca.
stringmatch Obbligatorio. Espressione stringa da trovare.
start Facoltativo. Espressione numerica che imposta la posizione iniziale per ogni ricerca. Se viene omesso, -1 viene usato. Questo valore indica che la ricerca inizia in corrispondenza dell'ultima posizione del carattere. Se start contiene Null, si verifica un errore.
compare Facoltativo. Valore numerico che indica il tipo di confronto da usare per valutare le sottostringhe. Se viene omesso, Access esegue un confronto binario. Per i valori, vedere la sezione Impostazioni.

Impostazioni

compare possono usare queste impostazioni:

Costante Valore Descrizione
vbUseCompareOption -1 Esegue un confronto usando l'impostazione dell'istruzione Option Compare .
vbBinaryCompare 0 Esegue un confronto binario.
vbTextCompare 1 Esegue un confronto di testo.

Valori restituiti

If InStrRev Restituisce
stringcheck è di lunghezza zero 0
stringcheck È Null Null
stringmatch è di lunghezza zero start
stringmatch È Null Null
stringmatch non viene trovato 0
stringmatch si trova all'interno stringcheck Posizione in cui viene trovata la corrispondenza
start > Len(stringmatch) 0

Osservazioni

La sintassi per InStrRev non è la stessa della sintassi per InStr.

Esempi di query

Espressione Risultati
SELECT Names_InstrRev.*, InStrRev(FullName,"S") AS Expr1 FROM [Names_InstrRev]; Restituisce la posizione di "S" nei valori nella FullName colonna della Names_InstrRev tabella.
SELECT Names_InstrRev.*, InStrRev(FullName,"S",10) AS InStrTest FROM [Names_InstrRev]; Restituisce la posizione di "S" nei valori nella FullName colonna della Names_InstrRev tabella, a partire dalla posizione 10e visualizza il risultato nella InStrTest colonna.

Vedere anche

Funzioni stringa e come usarle