Applies ToAccess per Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Restituisce la posizione di un'occorrenza di una stringa all'interno di un'altra, dalla fine della stringa in un database desktop di Access.

Sintassi

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

La sintassi della funzione InStrRev ha questi argomenti predefiniti:

Argomento

Descrizione

stringcheck

Obbligatorio. Espressione stringa in cui viene eseguita la ricerca.

stringmatch

Obbligatorio. Espressione stringa di cui viene eseguita la ricerca.

start

Facoltativo. Espressione numerica che imposta la posizione iniziale per ogni ricerca. Se omesso, viene usato -1, che significa che la ricerca inizia in corrispondenza della posizione dell'ultimo 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 omesso, viene eseguito un confronto binario. Per i valori, vedere la sezione Impostazioni.

Impostazioni

Le impostazioni dell'argomento compare sono:

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

Se

InStrRev restituisce

stringcheck ha lunghezza zero

0

stringcheck è Null

Null

stringmatch ha lunghezza zero

start

stringmatch è Null

Null

stringmatch non viene trovato

0

stringmatch è incluso in stringcheck

Posizione in cui viene trovata la corrispondenza

start > Len(stringmatch)

0

Osservazioni

Si noti che la sintassi della funzione InStrRev non corrisponde a quella della funzione InStr.

Esempi di query

Espressione

Risultati

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

Restituisce la posizione della stringa "S" dai valori della colonna "FullName" dalla tabella Names.

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

Restituisce la posizione della stringa "S" dai valori della colonna "FullName", a partire dalla posizione 10 dalla tabella Names e viene visualizzata nella colonna InStrTest.

Vedere anche

Funzioni stringa e come usarle

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.