Vrátí pozici výskytu jednoho řetězce uvnitř jiného od konce řetězce v desktopové databázi Accessu.
Syntaxe
InStrRev (stringcheck, stringmatch [; začátek [, porovnání]])
Syntaxe funkce InStrRev obsahuje tyto pojmenované argumenty:
Argument | Popis |
---|---|
stringcheck |
Povinný argument. Hledaný řetězcový výraz. |
stringmatch |
Povinný argument. Hledaný řetězcový výraz. |
začátek |
Nepovinný argument. Číselný výraz, který nastaví počáteční pozici pro každé hledání. Pokud tento argument nezadáte, použije se hodnota – 1, což znamená, že hledání začíná na pozici posledního znaku. Pokud Start obsahuje hodnotu null, dojde k chybě. |
porovnání |
Nepovinný argument. Číselná hodnota označující typ porovnání, který se má použít při vyhodnocování podřetězců. Pokud tento argument nezadáte, provede se binární porovnání. Informace najdete v části nastavení. |
Nastavení
Nastavení argumentu Porovnat :
Konstanta | Hodnota | Popis |
---|---|---|
vbUseCompareOption |
-1 |
Provede porovnání pomocí nastavení příkazu Compare Option . |
vbBinaryCompare |
0 |
Provede binární porovnání. |
vbTextCompare |
1 |
Provede textové porovnání. |
vbDatabaseCompare |
2 |
jenomMicrosoft Office Access 2007. Provede porovnání informací v databázi. |
Vrácené hodnoty
Pokud | Vrátí funkce InStrRev. |
---|---|
stringcheck je nulové délky |
0 |
stringcheck je null |
Null |
stringmatch je nulové délky |
začátek |
stringmatch je null |
Null |
stringmatch se nenašla |
0 |
stringmatch se nachází v stringcheck |
Pozice, na které je nalezena shoda |
spustit > délka (stringmatch) |
0 |
Poznámky
Syntaxe funkce InStrRev není totožná s syntaxí funkce InStr .
Příklady dotazů
Výraz | Výsledky |
---|---|
Vyberte Names_InstrRev. *, InStrRev (FullName, "S") jako Výraz1 FROM [Names_InstrRev]; |
Vrátí pozici řetězce "S" z hodnot ve sloupci "FullName" z názvů tabulek. |
Vyberte Names_InstrRev. *, InStrRev (FullName, "S"; 10) jako InStrTest FROM [Names_InstrRev]; |
Vrátí pozici řetězce "S" z hodnot ve sloupci "FullName", počínaje od pozice 10 od názvů tabulek a zobrazí se ve sloupci InStrTest. |
Poznámka: Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát vědět, jestli vám informace pomohly? Pokud chcete, můžete se podívat na anglickou verzi článku.