Bejelentkezés Microsoft-fiókkal
Jelentkezzen be, vagy hozzon létre egy fiókot.
Üdvözöljük!
Válasszon másik fiókot.
Több fiókja van
Válassza ki a bejelentkezéshez használni kívánt fiókot.

Visszaadja az asztali Access-adatbázisokban egy karakterlánc másik karakterláncon belüli előfordulásának pozícióját a karakterlánc végétől számítva.

Szintaxis

InStrRev(vizsgáltszöv; keresettszöv [; kezdet[; összehasonlítás]])

Az InStrRev függvény argumentumai a következők:

Argumentum

Leírás

vizsgáltszöv

Kötelező. A keresés helyeként szolgáló karakteres kifejezés.

keresettszöv

Kötelező. A keresett karakteres kifejezés.

kezdet

Nem kötelező. Numerikus kifejezés, mely az egyes keresések kezdőpozícióját határozza meg. Ha nincs megadva, az alkalmazás a -1 értéket használja, mely azt jelenti, hogy a keresés az utolsó karakternél kezdődik. Ha a kezdet Null értéket tartalmaz, hiba történik.

összehasonlítás

Nem kötelező. Numerikus érték, mely a karakterláncrészek kiértékeléséhez használandó összehasonlítási típust határozza meg. Ha nincs megadva, az alkalmazás bináris összehasonlítást végez. A használható értékeket a Beállítások szakaszban találhatja meg.

Beállítások

Az összehasonlítás argumentum beállításai:

Állandó

Érték

Leírás

vbUseCompareOption

-1

Az Option Compare beállításnak megfelelő összehasonlítást hajt végre.

vbBinaryCompare

0

Bináris összehasonlítást hajt végre.

vbTextCompare

1

Szöveges összehasonlítást hajt végre.

vbDatabaseCompare

2

Csak a Microsoft Office Access 2007 alkalmazásban. Az adatbázisban lévő információk alapján hajtja végre az összehasonlítást.

Visszatérési értékek

Ha

Az InStrRev visszatérési értéke

A vizsgáltszöv hossza nulla

0

A vizsgáltszöv értéke Null

Null

A keresettszöv hossza nulla

kezdet

A keresettszöv értéke Null

Null

A keresettszöv nem található

0

A keresettszöv megtalálható a vizsgáltszöv karakterláncban

A találat pozíciója

kezdet > Len(keresettszöv)

0

Megjegyzések

Ne feledje, hogy az InStrRev függvény szintaxisa eltér az InStr függvény szintaxisától.

Példák lekérdezésre

Expression

Eredmények

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

Az "S" sztring pozícióját adja vissza a "FullName" oszlopban lévő értékekből a Names táblából.

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

Az "S" sztring pozícióját adja vissza a "FullName" oszlop értékeiből, a 10. pozíciótól kezdve a Nevek táblából, és az InStrTest oszlopban jelenik meg.

Karakterláncfüggvények és használatuk

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.

Hasznos volt ez az információ?

Mennyire elégedett a fordítás minőségével?
Mi volt hatással a felhasználói élményére?
Ha elküldi a visszajelzést, a Microsoft felhasználja azt a termékei és szolgáltatásai továbbfejlesztéséhez. Az informatikai rendszergazda képes lesz ezeket az adatokat összegyűjteni. Adatvédelmi nyilatkozat.

Köszönjük a visszajelzését!

×