Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Вграденото съпоставяне на шарки предоставя универсален инструмент за създаване на сравнения на низове. Следващата таблица показва заместващите символи, които можете да използвате с оператора Like , и броя на цифрите или низовете, които съвпадат.

Знак(а) в шарка

Съвпадения в израз

? или _ (долна черта)

Кой да е единичен символ

* или %

Нула или повече знаци

#

Единична цифра (0 – 9)

[списък_знаци]

Единичен знак в списък_знаци

[!списък_знаци]

Единичен знак, който не е в списък_знаци


Можете да използвате група от един или повече знаци (списък знаци), оградени в квадратни скоби ([ ]), за да съответства на единичен знак в израз, а списъкът със знаци може да включва почти всички знаци в набор от знаци АNSI, включително цифри. Можете да използвате отварящата квадратна скоба със специални знаци ([ ), въпросителен знак (?), знак за номер (#) и звездичка (*), за да се съгласуват директно само ако са оградени в скоби. Не можете да използвате затварящата квадратна скоба ( ]) в рамките на дадена група, за да съответства на себе си, но можете да я използвате извън групата като отделен знак.

В допълнение към простия списък със знаци, оградени в скоби, списъкът с знаци може да задава диапазон от знаци с помощта на тире (-) за отделяне на горните и долните граници на диапазона. Например използването на [A-Z] в шарката води до съвпадение, ако съответната позиция на знака в израза съдържа някоя от главните букви в диапазона от A до Z. Можете да включите няколко диапазона в скобите, без да разделяте диапазоните. Например [a-zA-Z0-9] съответства на буквено-цифров знак.

Важно е да се отбележи, че заместващите символи на ANSI SQL (%) и (_) са налични само с ядрото на базата данни на Microsoft Access и доставчика на OLE база данни на Access. Те ще се третират като литерали, ако се използват чрез Access или DAO.

Други важни правила за съответствие на шаблона са следните:

  • Удивителен знак (!) в началото на списък знаци означава, че се извършва съвпадение, ако в израза се намери знак, с изключение на тези в списък знаци. Когато се използва извън квадратни скоби, удивителният знак се съвпадне със себе си.

  • Можете да използвате тирето (-) или в началото (след удивителен знак, ако се използва такъв), или в края на списък знаци, за да съответства на себе си. На всяко друго място тирето определя диапазон от ANSI знаци.

  • Когато зададете диапазон от знаци, знаците трябва да се показват във възходящ ред на сортиране (A-Z или 0-100). [A-Z] е валиден модел, но [Z-A] не е.

  • Поредицата знаци [ ] се игнорира; счита се за низ с нулева дължина ("").



Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×