Olyan karakterláncot ad eredményül, amelyben egy megadott karakterláncot megadott számú alkalommal lecserélt egy másik karakterláncra.

Szintaxis

Csere( kifejezés, keresés, csere [ ,start ] [ ,count ] [ ,compare ] )

A Csere függvény szintaxisa az alábbi argumentumokat foglalja foglalja el:

argumentumok

Leírás

kifejezés

Kötelező. A lecserélni következő karakterláncot tartalmazó karakterlánc.

keresés

Kötelező megadni. Substring being searching for.

csere

Kötelező megadni. Csere-karakterlánc.

kezdet

Nem kötelező. Pozíció a kifejezésen belül, ahol a karakterlánc-keresés elkezdődhet. Ha nincs megadva, a feltételezett 1.

darabszám

Nem kötelező. A teljesíthető karakterlánc-helyettesítések száma. Ha nincs megadva, az alapértelmezett érték -1, ami azt jelenti, hogy az összes lehetséges helyettesítést meg kell tenni.

összehasonlítás

Nem kötelező. Numerikus érték, mely a karakterláncrészek kiértékeléséhez használandó összehasonlítási típust határozza meg. A használható értékeket a Beállítások szakaszban találhatja meg.

Beállítások

Az összehasonlítás argumentum az alábbi értékeket tartalmazhatja:

Állandó

Érték

Leírás

vbUseCompareOption

–1

Az Option Compare beállításnak megfelelő összehasonlítást hajt végre.

vbBinaryCompare

0

Bináris összehasonlítást hajt végre.

vbTextCompare

1

Szöveges összehasonlítást hajt végre.

vbDatabaseCompare

2

Csak a Microsoft Office Access 2007 alkalmazásban. Az adatbázisban lévő információk alapján hajtja végre az összehasonlítást.

Visszatérési értékek

A Csere az alábbi értékeket adja eredményül:

Ha

A Csere függvény eredménye

a kifejezés nulla hosszúságú

Nulla hosszúságú karakterlánc ("")

a kifejezés null

Hiba.

a keresés nulla hosszúságú

A kifejezés másolata.

replace is zero-length

Kifejezés másolata az eltávolított keresés összes előfordulása esetén.

start > Len(kifejezés)

Nulla hosszúságú karakterlánc. A karakterlánc-csere a kezdet által jelzett pozíciónál kezdődik.

count is 0

A kifejezés másolata.

Megjegyzések

A Csere függvény visszatérési értéke egy olyan karakterlánc, amely helyettesítéssel kezdődik a kezdő értékkel megadott pozíciónál, és a karakterlánc végén végződik. Ez nem az eredeti karakterlánc másolata az elsőtől a végéig.

Példa

Kifejezés

Eredmény:

SELECT ProductID, Replace(ProductID;"PRO";"Product") AS ReplacedID FROM ProductSales;

A "Termékazonosító" értéket adja eredményül, megkeresi a "Termékazonosító" mezőben a "PRO" értéket, a "Termék" szóra cseréli, és megjeleníti az eredményt a Csereazonosító oszlopban.

Karakterláncfüggvények és használatuk

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

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Csatlakozás Microsoft Office Insiderekhez

Hasznos volt az információ?

Mennyire elégedett a fordítás minőségével?
Mi befolyásolta a felhasználói élményét?

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

×