Right-funktio

Käytetään kohteeseen
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Palauttaa variantin (merkkijonon), joka sisältää tietyn merkkijonomäärän merkkijonon oikealta puolelta.

Syntaksi

Oikea(merkkijono, pituus)

Oikea-funktion syntaksilla on seuraavat argumentit:

Argumentti Kuvaus
merkkijono Pakollinen. Merkkijonolauseke, josta oikeanpuoleisimmat merkit palautetaan. Jos merkkijono sisältää Null-arvon, funktio palauttaa Null-arvon .
pituus Pakollinen. Muuttuja (Long, pitkä muoto). Numeerinen lauseke, joka ilmaisee palautettavien merkkien määrän. Jos arvo on 0, funktio palauttaa tyhjän merkkijonon (""). Jos arvo on suurempi tai yhtä suuri kuin merkkijonon merkkien määrä, funktio palauttaa koko merkkijonon.

Huomautuksia

Määritä merkkijonon merkkimäärä Len-funktion avulla.

Huomautus

Käytä OikeaB-funktiota merkkijonon tavutietojen kanssa. Palautettavien merkkien määrän määrittämisen sijaan pituus määrittää tavujen määrän.

Kyselyesimerkki

Lauseke Tulokset
SELECT Right(ProductID,3) AS FromRight FROM ProductSales; Palauttaa 3 merkkiä FromRight-sarakkeen ProductSales-taulukon Tuotetunnus-kentän arvojen oikealta puolelta.

VBA-esimerkki

Huomautus

Seuraavissa esimerkeissä kerrotaan, kuinka tätä funktiota käytetään Visual Basic for Applications (VBA) -moduulissa. Jos haluat lisätietoja VBA:n käytöstä, valitse Sovelluskehittäjän opasHaku-kentän viereisestä luettelosta ja anna yksi tai useampi hakuehto hakukenttään.

Tässä esimerkissä Oikea-funktion avulla palautetaan tietty merkkimäärä merkkijonon oikealta puolelta.

Dim AnyString, MyStr
AnyString = "Hello World"     ' Define string.
MyStr = Right(AnyString, 1)   ' Returns "d".
MyStr = Right(AnyString, 6)   ' Returns " World".
MyStr = Right(AnyString, 20)  ' Returns "Hello World".

Merkkijonofunktiot ja niiden käyttö