Applies To„Access“, skirta „Microsoft 365“ „Access 2024“ Access 2021 Access 2019 Access 2016

Pateikia eilutę , kurioje nurodyta dalinė eilutė buvo pakeista kita daline eilute, nurodytą kartų skaičių.

Sintaksė

Replace( reiškinys, rasti, pakeisti [, pradžia ] [, skaičius ] [, palyginti ] )

Funkcijos Replace sintaksė turi tokius argumentus:

Argumentas

Aprašas

reiškinys

Būtinas. Eilutės reiškinys, kuriame yra keistina dalinė eilutė.

rasti

Būtinas. Ieškoma dalinės eilutės.

pakeisti

Būtinas. Pakaitinė dalinė eilutės dalis.

pradžia

Pasirinktinis. Padėtis reiškinyje , kur pradedama ieškoti dalinės eilutės. Jei nenurodyta, laikoma, kad naudojama 1.

count

Pasirinktinis. Atliktinų dalinės eilutės pakeitimų skaičius. Jei nenurodyta, numatytoji reikšmė yra –1, o tai reiškia, kad reikia atlikti visus galimus pakeitimus.

palyginti

Pasirinktinis. Skaitinė reikšmė, nurodanti palyginimo, naudojamo vertinant dalines eilučių dalis, tipą. Reikšmių žr. skyrių Parametrai.

Parametrai

Argumentas palyginti gali turėti šias reikšmes:

Konstanta

Reikšmė

Aprašas

vbUseCompareOption

–1

Lyginama naudojant sakinio Option Compare parametrą.

vbBinaryCompare

0

Atlieka dvejetainį palyginimą.

vbTextCompare

1

Atlieka tekstinį palyginimą.

vbDatabaseCompare

2

tikMicrosoft Office Access 2007. Atlieka palyginimą pagal jūsų duomenų bazės informaciją.

Pateikti reikšmes

Replace pateikia šias reikšmes:

If

Replace returns

reiškinys yra nulinio ilgio

Nulinio ilgio eilutė ("")

reiškinys yra Neapibrėžta reikšmė (Null)

Klaida.

rasti nulinio ilgio

Reiškinio kopija.

pakeisti nulinio ilgio

Reiškinio kopija su pašalintais visais radimo reiškiniais.

start > Len(expression)

Nulinio ilgio eilutė. Eilutės pakeitimas prasideda nuo pozicijos, kurią nurodo pradžia.

skaičius yra 0

Reiškinio kopija.

Pastabos

Funkcijos Replace grąžinama reikšmė yra eilutė su atliktais pakaitalais, kuri prasideda pozicijoje, kurią nurodo pradžia ir užbaigiama reiškinio eilutės pabaigoje. Tai nėra pradinės eilutės kopija nuo pradžios iki pabaigos.

Pavyzdys

Reiškinys

Rezultatai

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

Grąžina "ProductID", "ProductID" randa "PRO" ir pakeičia "Produktas" ir pateikia rezultatą stulpelyje ReplacedID.

Eilučių funkcijos ir jų naudojimas

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.