Kirjaudu sisään Microsoft-tilillä
Kirjaudu sisään tai luo tili.
Hei,
Käytä toista tiliä.
Sinulla on useita tilejä
Valitse tili, jolla haluat kirjautua sisään.

Palauttaa merkkijonon esiintymän sijainnin toisen merkkijonon lopusta Access-työpöytätietokannassa.

Syntaksi

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

InStrRev-funktion syntaksissa on seuraavat nimetyt argumentit:

Argumentti

Kuvaus

merkkijonon tarkistus

Pakollinen. Merkkijonolauseke, johon haku kohdistuu.

stringmatch

Pakollinen. Merkkijonolauseke, jota etsitään.

alku

Valinnainen. Numeerinen lauseke, joka määrittää kunkin haun alkamiskohdan. Jos se jätetään pois, käytetään arvoa –1, mikä tarkoittaa, että haku alkaa viimeisestä merkkisijainnista. Jos alku sisältää tyhjäarvon, tapahtuu virhe.

vertaa

Valinnainen. Numeerinen arvo, joka ilmoittaa käytettävän vertailun lajin alimerkkijonojen arvioimiseen. Jos se jätetään pois, suoritetaan binaarivertailu. Lisätietoja arvoista on Asetukset-osiossa.

Asetukset

Vertailu-argumentin asetukset ovat seuraavat:

Vakio

Arvo

Kuvaus

vbUseCompareOption

-1

Suorittaa vertailun käyttämällä Asetuksen vertailu -lausekkeen asetusta.

vbBinaryCompare

0

Suorittaa binaarisen vertailun.

vbTextCompare

1

Suorittaa tekstivertailun.

vbDatabaseCompare

2

Vain Microsoft Office Access 2007 -sovelluksessa. Suorittaa tietokannan tietoihin perustuvan vertailun.

Palautusarvot

Jos

InStrRev palauttaa

merkkijonon tarkistus on tyhjä

0

stringcheck is Null

tyhjäarvo

stringmatch on tyhjä

alku

stringmatch on tyhjäarvo

tyhjäarvo

stringmatch-funktiota ei löydy

0

stringmatch löytyy merkkijonon tarkistustoiminnosta

Sijainti, josta vastine löydetään.

käynnistä > Len(stringmatch)

0

Huomautuksia

Huomaa, että InStrRev-funktion syntaksi ei ole sama kuin InStr-funktion syntaksi.

Esimerkkejä kyselystä

Lauseke

Tulokset

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

Palauttaa merkkijonon "S" sijainnin taulukon nimien Kokonimi-sarakkeen arvoista.

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

Palauttaa merkkijonon "S" sijainnin sarakkeen "FullName" arvoista alkaen kohdasta 10 taulukon nimistä ja näyttää sarakkeessa InStrTest.

Merkkijonofunktiot ja niiden käyttö

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.

Oliko näistä tiedoista hyötyä?

Kuinka tyytyväinen olet käännöksen laatuun?
Mikä vaikutti kokemukseesi?
Kun valitset Lähetä, palautettasi käytetään Microsoftin tuotteiden ja palveluiden parantamiseen. IT-järjestelmänvalvojasi voi kerätä nämä tiedot. Tietosuojatiedot.

Kiitos palautteesta!

×