Grąžina vienos eilutės pasikartojimo kitoje eilutėje vietą nuo "Access" kompiuterio duomenų bazės eilutės pabaigos.
Sintaksė
InStrRev(eilutės tikrinimas, eilutėsmatch [, pradžia[, palyginti]])
Funkcijos InStrRev sintaksė turi tokius pavadintus argumentus:
|
Argumentas |
Aprašas |
|---|---|
|
eilutės tikrinimas |
Būtinas. Ieškoma eilutės išraiška. |
|
eilutės neatitikimas |
Būtinas. Ieškoma eilutės išraiška. |
|
pradžia |
Pasirinktinis. Skaitinis reiškinys, kuris nustato kiekvienos ieškos pradžios vietą. Jei nenurodyta, naudojama –1, o tai reiškia, kad ieška pradedama nuo paskutinės simbolio vietos. Jei pradžioje yra Null, įvyksta klaida. |
|
palyginti |
Pasirinktinis. Skaitinė reikšmė, nurodanti palyginimo, naudojamo vertinant dalines eilučių dalis, tipą. Jei nenurodyta, atliekamas dvejetainis palyginimas. Reikšmių žr. skyrių Parametrai. |
Parametrai
Argumento palyginti parametrai yra:
|
Konstanta |
Reikšmė |
Aprašas |
|---|---|---|
|
vbUseCompareOption |
–1 |
Lyginama naudojant sakinio Option Compare parametrą. |
|
vbBinaryCompare |
0 |
Atlieka dvejetainį palyginimą. |
|
vbTextCompare |
1 |
Atlieka tekstinį palyginimą. |
Pateikti reikšmes
|
If |
InStrRev pateikia |
|---|---|
|
eilutės tikrinimas nulinio ilgio |
0 |
|
stringcheck is Null |
Null |
|
stringmatch yra nulinio ilgio |
pradžia |
|
stringmatch is Null |
Null |
|
stringmatch nerastas |
0 |
|
stringmatch is found within stringcheck |
Padėtis, kurioje randamas atitikmuo |
|
start > Len(stringmatch) |
0 |
Pastabos
Atkreipkite dėmesį, kad funkcijos InStrRev sintaksė skiriasi nuo funkcijos InStr sintaksės.
Užklausų pavyzdžiai
|
Reiškinys |
Rezultatai |
|---|---|
|
SELECT Names_InstrRev.*, InStrRev(FullName,"S") AS Reiškinys1 FROM [Names_InstrRev]; |
Grąžina eilutės "S" poziciją iš reikšmių stulpelyje "Vardas ir pavardė" iš lentelės Pavadinimai. |
|
SELECT Names_InstrRev.*, InStrRev(FullName,"S",10) AS InStrTest FROM [Names_InstrRev]; |
Grąžina eilutės "S" poziciją iš reikšmių stulpelyje "Vardas", pradedant nuo 10 pozicijos iš lentelės "Pavadinimai" ir rodoma stulpelyje "InStrTest". |