Applies ToMicrosoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

Ha meg szeretne keresni egy adott elemet, amikor nem emlékszik pontosan a helyesírására, próbáljon meg helyettesítő karaktert használni egy lekérdezésben.

A helyettesítő karakterek olyan speciális karakterek, amelyek egy szöveges érték ismeretlen karaktereihez tartozhatnak, és hasznosak több hasonló, de nem azonos adattal rendelkező elem megtalálásához. A helyettesítő karakterek az adatok adott mintaegyezés alapján történő lekérésében is segíthetnek. Például, megkeresni mindenkit, akit Johnnak hívnak a Park Streeten.

További információ a lekérdezésekről: A lekérdezések bemutatása.

Íme néhány példa az Access-lekérdezések helyettesítő karaktereire:

Karakter

Leírás

Példa

*

Tetszőleges számú karakter helyettesítésére használható. A csillag (*) karakter a karakterlánc bármely pontján beszúrható.

A ho* karakterlánccal megtalálhatja a hol, hová, honnan és holnap értéket, de nem találja meg az ahová és ahonnan értéket.

?

Egyetlen ábécének felel meg egy adott pozícióban.

a b?ll megkeresi a labdát, a harangot és a számlát.

[ ]

A szögletes zárójelek karaktereinek egyezése.

a b[ae]ll megtalálja a gömböt és a harangot, de a számlát nem.

!

Kizárja a szögletes zárójelen belüli karaktereket.

A k[!oi]s karaktersorozattal megtalálhatja a kas szót, de nem találja meg a kos és a kis szót.

A "[!a]*" szóhoz hasonlóan minden olyan elemet megtalál, amely nem az a betűvel kezdődik.

-

Egy karaktertartománynak felel meg. Ne felejtse el növekvő sorrendben megadni a karaktereket (A–Z, nem Z–A).

A b[a-c]d karakterlánccal megtalálhatja a bad, bbd és bcd karakterláncot.

#

Egy tetszőleges számjegy helyettesítésére használható.

Az 1#3 karakterlánccal a 103, 113 és 123 értéket is megtalálja.

További információ a feltételek lekérdezésre való alkalmazásáról.

Példák helyettesítő karakterminta-egyeztetésre a kifejezésekben

Helyettesítő karakter használata egy mintán belül:

  1. Nyissa meg a lekérdezést Tervező nézetben.

  2. A használni kívánt mező Feltétel sorában írja be a Like operátort a feltétel elé.

  3. Cserélje le a feltételben szereplő egy vagy több karaktert helyettesítő karakterre. A Like R?308021 például RA308021, RB308021 stb. ad vissza.

  4. Kattintson a Tervezés lap Futtatás gombjára.

Íme néhány példa a kifejezésekben használható helyettesítő karakterekre:

C haracter(ek)

Az egyezéshez használható

? 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

[a-zA-Z0-9].

Bármely alfanumerikus karakter

[A-Z]

Az A–Z tartományban lévő nagybetűk bármelyike.

Megjegyzés:  Ha egy karaktertartományt ad meg, a karaktereknek növekvő sorrendben kell megjelennie. A [Z-A] például nem érvényes minta.

Tekintse meg a kifejezések létrehozásának alapjait.

Ha speciális karaktereket szeretne egyeztetni, például kérdőjelet (?), számjelet (#) és csillagot (*), tegye őket szögletes zárójelek közé.

A CHARLIST függvény egy vagy több karakternek ad egyezést, és szinte bármilyen karaktert tartalmazhat a ANSI karakterkészlet, beleértve a számjegyeket is. A CHARLIST szögletes zárójelek ([ ]) közé tartozik, és helyettesítő karakterekkel használható a pontosabb egyezésekhez.

Karaktertartomány megadásához használja a CHARLIST függvényt kötőjellel (-) a tartomány felső és alsó határának elválasztásához.

A kötőjel (-) karakter egyeztetéséhez helyezze a KARAKTERLISTA elejére vagy végére (ha használ ilyet, a felkiáltójel után). Bármely más helyen a kötőjel ANSI-karakterek tartományát azonosítja.

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.