Prijavite se pomoću Microsofta
Prijavi se ili izradi račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun putem kojeg se želite prijaviti.

Vraća položaj pojavljivanja jednog niza unutar drugog, s kraja niza u bazi podataka programa Access za stolna računala.

Sintaksa

InStrRev(stringcheck, stringmatch [, start[, compare]])

Sintaksa funkcije InStrRev sadrži ove imenovane argumente:

Argument

Opis

stringcheck

Obavezno. Nizovni izraz koji se pretražuje.

nepodudaranje nizova

Obavezno. Nizovni izraz koji se traži.

pocetak

Neobavezno. Brojčani izraz koji postavlja početni položaj za svako pretraživanje. Ako se izostavi, koristi se -1, što znači da pretraživanje počinje na posljednjem položaju znaka. Ako argument pocetak sadrži vrijednost Null, doći će do pogreške.

usporedba

Neobavezno. Brojčana vrijednost koja označava vrstu usporedbe koja se koristi prilikom procjene podnizova. Ako se izostavi, izvodi se binarna usporedba. Vrijednosti potražite u odjeljku Postavke.

Postavke

Postavke argumenta usporedbe su:

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

Microsoft Office Access 2007 samo. Izvodi usporedbu na temelju podataka u bazi podataka.

Vraćanje vrijednosti

Ako

InStrRev vraća

stringcheck je nulta duljina

0

stringcheck is Null

Null

stringmatch je nulta duljina

pocetak

vrijednost argumenta stringmatch ima vrijednost Null

Null

nije pronađena nepodudaranje nizova

0

stringmatch je pronađen unutar stringcheck

Položaj na kojem se traži podudaranje

start > Len(stringmatch)

0

Napomene

Imajte na umu da sintaksa funkcije InStrRev nije jednaka sintaksi funkcije InStr .

Primjeri upita

Izraz

Rezultati

SELECT Names_InstrRev.*, InStrRev(FullName;"S") AS Izraz1 FROM [Names_InstrRev];

Vraća položaj niza "S" iz vrijednosti u stupcu "ImeNaziv" iz naziva tablice.

SELECT Names_InstrRev.*, InStrRev(FullName;"S";10) AS InStrTest FROM [Names_InstrRev];

Vraća položaj niza "S" iz vrijednosti u stupcu "FullName", počevši od položaja 10 iz tablice Nazivi i prikazuje se u stupcu InStrTest.

Funkcije niza i njihovo korištenje

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?
Ako pritisnete Pošalji, vaše će se povratne informacije iskoristiti za poboljšanje Microsoftovih proizvoda i usluga. Vaš će IT administrator moći prikupiti te podatke. Izjava o zaštiti privatnosti.

Hvala vam na povratnim informacijama!

×