Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Vstavaná zhoda vzorov poskytuje univerzálny nástroj na porovnávanie reťazcov. V nasledujúcej tabuľke sú uvedené zástupné znaky, ktoré môžete použiť s operátorom Like , a počet číslic alebo reťazcov, ktoré sa zhodujú.

Vzorové znaky

Zhody vo výraze

? alebo _ (podčiarkovník)

Ľubovoľný jeden znak

* alebo %

Nula alebo viac znakov

#

Ľubovoľná jedna číslica (0 – 9)

[šarlatán]

Každá jedna postava v schronici

[! charlist]

Akýkoľvek jediný znak, ktorý nie je v sráci


Skupinu jedného alebo viacerých znakov (šarlatána) uzavretú v hranatých zátvorkách ([ ]) môžete použiť na to, aby zodpovedala ľubovoľnému jednotlivému znaku vo výraze, a charlist môže do tabuľka znakov ANSI zahrnúť takmer všetky znaky vrátane číslic. Špeciálne znaky v počiatočnej zátvorke ([ ), otáznik (?), znak čísla (#) a hviezdičku (*) môžete použiť na to, aby sa zhodovali priamo iba v hranatých zátvorkách. Pravú hranatú zátvorku (]) v rámci skupiny nie je možné použiť na to, aby zodpovedala samej sebe, ale môžete ju použiť mimo skupiny ako samostatný znak.

Okrem jednoduchého zoznamu znakov uzavretých v zátvorkách môže charlist určiť rozsah znakov pomocou spojovníka (-) na oddelenie hornej a dolnej hranice rozsahu. Napríklad použitie funkcie [A – Z] vo vzore má za následok zhodu, ak zodpovedajúca pozícia znaku vo výraze obsahuje ľubovoľné veľké písmená v rozsahu A až Z. Do zátvoriek môžete zahrnúť viacero rozsahov bez oddeľovania rozsahov. Napríklad [a-zA-Z0-9] zodpovedá ľubovoľnému alfanumerickému znaku.

Je dôležité poznamenať, že zástupné znaky ANSI SQL (%) a (_) sú k dispozícii iba v databázovom stroji Microsoft Accessu a poskytovateľovi OLE DB accessu. Ak sa použijú prostredníctvom Accessu alebo DAO, budú sa s nimi zaobchádzať ako s literálmi.

Medzi ďalšie dôležité pravidlá na určenie zhody vzorov patria tieto:

  • Výkričník (!) na začiatku charlistu znamená, že sa vykoná zhoda, ak sa vo výraze nájde nejaký znak okrem tých, ktoré sú vo výraze. Pri použití mimo hranatých zátvoriek sa výkričník zhoduje so sebou samým.

  • Spojovník (-) môžete použiť buď na začiatku (po výkričníku, ak sa používa), alebo na konci znaku šarlatána , aby sa zhodoval so sebou samým. V ľubovoľnom inom umiestnení spojovník identifikuje rozsah znakov ANSI.

  • Keď zadáte rozsah znakov, znaky sa musia zobraziť vo vzostupnom poradí zoradenia (A – Z alebo 0 – 100). [A – Z] je platný vzor, ale [Z-A] nie je.

  • Sekvencia znakov [ ] sa ignoruje. považuje sa za reťazec nulovej dĺžky ("").



Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×