Funkce InStrRev

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.

Viz taky

Řetězcové funkce a jejich použití

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor! Pravděpodobně bude užitečné, když vás spojíme s některým z našich agentů podpory Office.

×