Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Wbudowane dopasowywanie deseniu zapewnia uniwersalne narzędzie do porównywania ciągów znaków. W poniższej tabeli przedstawiono symbole wieloznaczne, których można używać z operatorem Like , oraz liczbę zgodnych cyfr lub ciągów.

Znaki we wzorcu

Dopasowania w wyrażeniu

? lub _ (podkreślenie)

Dowolny pojedynczy znak

* lub %

Zero lub więcej znaków

#

Dowolna pojedyncza cyfra (0 — 9)

[lista znaków]

Dowolny pojedynczy znak na liście znaków

[! lista znaków]

Dowolny pojedynczy znak, którego nie ma na liście znaków


Grupę znaków (znaków listy) ujętą w nawiasy kwadratowe ([ ]) można użyć w celu dopasowania dowolnego pojedynczego znaku w wyrażeniu, a lista znaków może zawierać niemal wszystkie znaki w zestaw znaków ANSI, łącznie z cyframi. Możesz użyć znaków specjalnych otwierających nawias kwadratowy ([ ), znaku zapytania (?), znaku numeru (#) i gwiazdki (*), aby dopasować się bezpośrednio tylko w przypadku, gdy są ujęte w nawiasy kwadratowe. Nawiasu zamykającego (]) w grupie nie można dopasować do siebie, ale można użyć go poza grupą jako pojedynczego znaku.

Oprócz prostej listy znaków ujętych w nawiasy, lista znaków może określać zakres znaków za pomocą łącznika (-) w celu oddzielenia górnej i dolnej granicy zakresu. Na przykład użycie ciągu [A-Z] we wzorcu powoduje dopasowanie, jeśli odpowiadająca jej pozycja znaku w wyrażeniu zawiera dowolne wielkie litery w zakresie od A do Z. W nawiasach można dołączyć wiele zakresów bez rozdzielania zakresów. Na przykład ciąg [a-zA-Z0-9] zastępuje dowolny znak alfanumeryczny.

Należy pamiętać, że symbole wieloznaczne ANSI SQL (%) i (_) są dostępne tylko w aparatach bazy danych programu Microsoft Access i dostawcy bazy danych OLE programu Access. Będą one traktowane jako literały, jeśli są używane za pośrednictwem programu Access lub obiektów DAO.

Inne ważne reguły dopasowywania wzorców obejmują:

  • Wykrzyknik (!) na początku listy znaków oznacza, że zostanie wykonane dopasowanie, jeśli w wyrażeniu zostanie znaleziony dowolny znak oprócz znaku listy znaków. W przypadku użycia nawiasów zewnętrznych wykrzyknik jest zgodny z samym wykrzyknikiem.

  • Łącznik (-) można użyć na początku (po wykrzykniku, jeśli jest używany) lub na końcu listy znaków , aby dopasować się do siebie. W dowolnej innej lokalizacji łącznik identyfikuje zakres znaków ANSI.

  • Po określeniu zakresu znaków znaki muszą być wyświetlane w kolejności sortowania rosnącego (A-Z lub 0-100). [A-Z] jest prawidłowym wzorcem, ale [Z-A] nie jest.

  • Sekwencja znaków [ ] jest ignorowana; jest uważany za ciąg znaków o zerowej długości ("").



Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×