Funkcija Replace

Primjenjuje se na
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vraća niz u kojem je određeni podniz zamijenjen drugim podnizom određeni broj puta.

Sintaksa

Replace(izraz, traži, zamijeni [, počinjanje ] [, brojanje ] [, usporedba ] )

Sintaksa funkcije Replace sadrži ove argumente:

Argument Opis
izraz Obavezno. Nizovni izraz koji sadrži podniz koji treba zamijeniti.
pronađi Obavezno. Podniz koji tražite.
zamjena Obavezno. Zamjenski podniz.
Početak Neobavezno. Položaj unutar izraza na kojem će pretraživanje podniza početi. Ako se izostavi, pretpostavlja se da je 1.
broj Neobavezno. Broj izvršenih zamjena podnizova. Ako se izostavi, zadana je vrijednost -1, što znači da izvršite sve moguće zamjene.
usporedba Neobavezno. Brojčana vrijednost koja označava vrstu usporedbe koja će se koristiti prilikom procjene podnizova. Vrijednosti potražite u odjeljku Postavke.

Postavke

Argument usporedba može imati sljedeće vrijednosti:

Konstanta Vrijednost Opis
vbUseCompareOption –1 Izvodi usporedbu pomoću postavke naredbe Usporedba mogućnosti .
vbBinaryCompare 0 Izvodi binarnu usporedbu.
vbTextCompare 1 Izvodi tekstualnu usporedbu.
vbDatabaseCompare 2 Samo Microsoft Office Access 2007. Izvodi usporedbu na temelju podataka u bazi podataka.

Vraćene vrijednosti

Replace vraća sljedeće vrijednosti:

Ako Zamjena povrata
izraz ima nultu duljinu Niz nulte duljine ("")
expression is Null Pogreška.
Traži je nulte duljine Kopija izraza.
replace ima nultu duljinu Kopija izraza s uklonjenim svim pojavljivanjima traženja .
Početak>Len(izraz) Niz nulte duljine. Zamjena žice započinje na položaju označenom startom.
Broj je 0 Kopija izraza.

Napomene

Vraćena vrijednost funkcije Replace niz je s izvršenim zamjenama koji počinje na mjestu određenom stavkom pocetak i završava na kraju niza izraza . To nije kopija izvornog niza od početka do kraja.

Primjer

Izraz Rezultati
SELECT IDproizvoda, Replace(IDProizvoda,"PRO","Proizvod") AS Zamijenjeni ID FROM ProductSales; Vraća "IDProizvoda", pronalazi "PRO" u "IDProizvoda" i zamjenjuje ga s "Proizvod" te prikazuje rezultat u stupcu Zamijenjeni ID.

Funkcije niza i njihovo korištenje