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

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.

Consultați și

Funcțiile de șir și utilizarea acestora

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.