Bejelentkezés Microsoft-fiókkal
Jelentkezzen be, vagy hozzon létre egy fiókot.
Üdvözöljük!
Válasszon másik fiókot.
Több fiókja van
Válassza ki a bejelentkezéshez használni kívánt fiókot.

A beépített mintaegyeztetés sokoldalú eszközt biztosít a sztringek összehasonlításához. Az alábbi táblázat a Like operátorral használható helyettesítő karaktereket, valamint az egyező számjegyek vagy sztringek számát mutatja.

Karakter(ek) a mintában

Egyezések a kifejezésben

? vagy _ (aláhúzás)

Egyetlen tetszőleges karakter

* vagy %

Nulla vagy több karakter

#

Bármely egy számjegy (0 – 9)

[charlist]

Bármely karakter a karakterlistában

[! karakterlista]

Bármely karakter, amely nem szerepel a karakterlistában


Egy vagy több karakterből (karakterlistából) álló csoport használható szögletes zárójelek ([ ]) között a kifejezésben szereplő bármely karakternek, a karakterlista pedig szinte bármilyen karaktert tartalmazhat a ANSI karakterkészlet, beleértve a számjegyeket is. A szögletes zárójelet ([ ), kérdőjelet (?), számjelet (#) és csillagot (*) használva csak szögletes zárójelek között lehet közvetlenül megegyezni. A csoporton belüli záró szögletes zárójelet (]) nem használhatja saját magára, de a csoporton kívül egyéni karakterként is használhatja.

A szögletes zárójelek közé zárt karakterek egyszerű listája mellett a karakterlista egy karaktertartományt is megadhat kötőjellel (-) a tartomány felső és alsó határának elválasztásához. Az [A-Z] mintában való használata például egyezést eredményez, ha a kifejezés megfelelő karakterpozíciója tartalmazza az A–Z tartomány nagybetűinek bármelyikét. A szögletes zárójelek között több tartományt is felvehet a tartományok elválasztása nélkül. Az [a-zA-Z0-9] például bármely alfanumerikus karakterre illeszkedik.

Fontos megjegyezni, hogy az ANSI SQL helyettesítő karakterei (%) és (_) csak a Microsoft Access adatbázismotorral és az Access OLE DB-szolgáltatóval érhetők el. Ezeket a rendszer literálként kezeli, ha az Accessen vagy a DAO-on keresztül használja őket.

A mintaegyeztetés további fontos szabályai a következők:

  • A karakterlista elején lévő felkiáltójel (!) azt jelenti, hogy akkor történik egyezés, ha a karakterlistán szereplő karakterek kivételével bármely karakter megtalálható a kifejezésben. Külső szögletes zárójelek használata esetén a felkiáltójel önmagára illeszkedik.

  • A kötőjelet (-) használhatja az elején (felkiáltójel után, ha használ ilyet), vagy a karakterlista végén, hogy megfeleljen önmagának. Bármely más helyen a kötőjel ANSI-karakterek tartományát azonosítja.

  • Ha egy karaktertartományt ad meg, a karaktereknek növekvő rendezési sorrendben kell megjelennie (A-Z vagy 0-100). Az [A-Z] érvényes minta, a [Z-A] azonban nem.

  • A[] karaktersorozat figyelmen kívül lesz hagyva; nulla hosszúságú karaktersorozat ("").



További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.

Hasznos volt ez az információ?

Mennyire elégedett a fordítás minőségével?
Mi volt hatással a felhasználói élményére?
Ha elküldi a visszajelzést, a Microsoft felhasználja azt a termékei és szolgáltatásai továbbfejlesztéséhez. Az informatikai rendszergazda képes lesz ezeket az adatokat összegyűjteni. Adatvédelmi nyilatkozat.

Köszönjük a visszajelzését!

×