Returnează poziția unei apariții a unui șir într-altul, de la sfârșitul șirului într-o bază de date desktop Access.
Sintaxă
InStrRev(stringcheck, stringmatch [, start[, compare]])
Sintaxa funcției InStrRev are aceste argumente denumite:
Argument |
Descriere |
---|---|
verificare șir |
Obligatoriu. Expresia șir în care se caută. |
șir de caractere |
Obligatoriu. Expresia șir căutată. |
început |
Opțional. Expresie numerică care setează poziția de început pentru fiecare căutare. Dacă este omis, se utilizează –1, ceea ce înseamnă că căutarea începe la ultima poziție a caracterului. Dacă start conține Nul, apare o eroare. |
Compara |
Opțional. Valoare numerică indicând tipul de comparație de utilizat la evaluarea subșirurilor. Dacă este omisă, se efectuează o comparație binară. Consultați secțiunea Setări pentru valori. |
Setări
Setările argumentelor de comparare sunt:
Constantă |
Valoare |
Descriere |
---|---|---|
vbUseCompareOption |
-1 |
Efectuează o comparație utilizând setarea instrucțiunei Comparare opțiuni . |
vbBinaryCompare |
0 |
Efectuează o comparație binară. |
vbTextCompare |
1 |
Efectuează o comparație textuală. |
Valori returnate
If |
InStrRev returnează |
---|---|
stringcheck este de lungime zero |
0 |
stringcheck este Null |
Nul |
stringmatch este de lungime zero |
început |
șirmatch este Null |
Nul |
șirmatch nu s-a găsit |
0 |
stringmatch is found within stringcheck |
Poziția în care se găsește potrivirea |
start > Len(stringmatch) |
0 |
Observații
Rețineți că sintaxa pentru funcția InStrRev nu este aceeași cu sintaxa pentru funcția InStr .
Exemple de interogare
Expresie |
Rezultatele |
---|---|
SELECT Names_InstrRev.*, InStrRev(FullName,"S") AS Expr1 FROM [Names_InstrRev]; |
Returnează poziția șirului "S" din valorile din coloana "NumeComplet" din numele tabelului. |
SELECT Names_InstrRev.*, InStrRev(FullName,"S",10) AS InStrTest FROM [Names_InstrRev]; |
Returnează poziția șirului "S" din valorile din coloana "NumeComplet", începând de la poziția 10 din numele tabelului și se afișează în coloana InStrTest. |