Funkcija Replace

Velja za
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vrne niz, v katerem se določeni podniz zamenja z drugim podnizom tolikokrat, kot je določeno.

Sintaksa

Replace(izraz, iskanje, zamenjava [, začetek ] [, število ] [, primerjava ] )

Sintaksa funkcije Replace ima te argumente:

Argument Opis
izraz Obvezno. Izraz niza, ki vsebuje podniz za zamenjavo.
iskanje Obvezno. Podniz, ki ga iščete.
zamenjava Obvezno. Podniz za zamenjavo.
začetek Neobvezen. Položaj znotraj izraza , kjer se začne podniz za iskanje. Če ga izpustite, se predvideva vrednost 1.
število Izbirno. Število izvajanj zamenjav podniza. Če ga izpustite, je privzeta vrednost -1, kar pomeni, da so mogoče vse možne zamenjave.
primerjava Izbirno. Številska vrednost, ki določa vrsto primerjave za uporabo pri vrednotenju podnizov. Za vrednosti glejte razdelek Nastavitve.

Nastavitve

Argument primerjava ima lahko te vrednosti:

Konstanta Vrednost Opis
vbUseCompareOption –1 Izvede primerjavo z uporabo nastavitve izjave možnost primerjava.
vbBinaryCompare 0 Izvede dvojiško primerjavo.
vbTextCompare 1 Izvede besedilno primerjavo.
vbDatabaseCompare 2 Samo Microsoft Office Access 2007. Izvede primerjavo na podlagi podatkov v vaši zbirki podatkov.

Return Values

Funkcija Replace vrne te vrednosti:

Če je funkcija Replace vrne
izraz ničelne dolžine Niz z nično dolžino ("")
expression is Null Napako.
find is zero-length Kopija izraza.
replace is zero-length Kopija izraza z odstranjenimi vsemi ponovitelji funkcije za iskanje.
Začetek>Len(izraz) Niz ničelne dolžine. Zamenjava niza se začne na mestu, ki ga označuje začetek.
število je 0 Kopija izraza.

Opombe

Vrnjena vrednost funkcije Replace je niz z opravljenimi zamenjavami, ki se začne na mestu, ki ga navaja argument začetek in zaključi na koncu niza izraza. Ne gre za kopijo izvirnega niza od začetka do konca.

Primer

Izraz Rezultati
SELECT ProductID, Replace(ProductID,"PRO","Product") AS ReplacedID FROMSales; Vrne »IDizdelka«, v »IDIzdelka« najde »PRO« in ga zamenja z »Izdelek« ter prikaže rezultat v stolpcu »IDdomeščenega«.

Funkcije niza in njihova uporaba