Vrne položaj pojava enega niza znotraj druge, od konca niza v Accessovi namizni zbirki podatkov.
Sintaksa
InStrRev (stringcheck, stringmatch [, začetek [, primerjava]])
V sintaksi funkcije InStrRev so ti argumenti:
Argument | Opis |
---|---|
stringcheck |
Obvezno. Izraz niza, ki ga iščete. |
stringmatch |
Obvezen. Izraz niza, ki ga iščete. |
začetek |
Izbirno. Številski izraz, ki nastavi začetno mesto za vsako iskanje. Če je izpuščeno, – 1 je uporabljen, kar pomeni, da se iskanje začne pri zadnjem položaju znaka. Če argument začetek vsebuje vrednost Null, pride do napake. |
primerjava |
Izbirno. Številska vrednost, ki določa vrsto primerjave za uporabo pri vrednotenju podnizov. Če ga izpustite, se izvede binarna primerjava. Za vrednosti glejte razdelek Nastavitve. |
Nastavitve
Nastavitve argumenta primerjava so:
Konstanta | Vrednost | Opis |
---|---|---|
vbUseCompareOption |
-1 |
Izvede primerjavo z uporabo nastavitve izjave možnost primerjava. |
vbBinaryCompare |
0 |
Izvede dvojiško primerjavo. |
vbTextCompare |
1 |
Izvede besedilno primerjavo. |
vbDatabaseCompare |
2 |
Samo Microsoft Office Access 2007. Izvede primerjavo na podlagi podatkov v vaši zbirki podatkov. |
Vrednosti vrnitve
Če | InStrRev vrne |
---|---|
stringcheck je ničelna dolžina |
0 |
stringcheck je null |
Null |
stringmatch je ničelna dolžina |
začetek |
stringmatch je null |
Null |
stringmatch ni mogoče najti |
0 |
stringmatch je na voljo v stringcheck |
Mesto, kjer je najdeno ujemanje |
začetek > len (stringmatch) |
0 |
Opombe
Upoštevajte, da sintaksa za funkcijo InStrRev ni enaka sintaksi funkcije InStr .
Primeri poizvedbe
Izraz | Rezultati |
---|---|
Izberite Names_InstrRev. *, InStrRev (FullName, "S") kot Izr1 od [Names_InstrRev]; |
Vrne položaj niza» S «iz vrednosti v stolpcu» FullName «iz imen tabel. |
Izberite Names_InstrRev. *, InStrRev (FullName, "S", 10) kot InStrTest od [Names_InstrRev]; |
Vrne položaj niza» S «iz vrednosti v stolpcu» FullName «, začenši s položaja 10 od imen tabel in prikazanih v stolpcu InStrTest. |
Opomba: Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Želimo, da bi bila ta vsebina za vas uporabna. Ali nam lahko sporočite, če so bile te informacije uporabne? Tukaj je referenčni članek v angleščini.