Vrne podatkovni tip Različica (niz), ki vsebuje navedeno število znakov na desni strani niza.
Sintaksa
Right(niz, dolžina)
Sintaksa funkcije Right ima te argumente:
| Argument | Opis |
|---|---|
| niz | Obvezen. izraz niza, iz katerega so vrnjeni skrajno desni znaki. Če je v nizu vrednost Null, je vrnjena vrednost Null. |
| dolžina | Zahtevano. Različica (dolgo). Številski izraz, ki označuje, koliko znakov je treba vrniti. Če je število 0, je vrnjen niz dolžine nič (""). Če je število znakov v nizu večje ali enako, je vrnjen celoten niz. |
Opombe
Če želite določiti število znakov v nizu, uporabite funkcijo Len .
Opomba
Uporabite funkcijo RightB s podatki v bajtih, ki jih vsebuje niz. Namesto da določite število znakov, ki naj se vrnejo, dolžina določa število bajtov.
Primer poizvedbe
| Izraz | Rezultati |
|---|---|
| SELECT Right(ProductID,3) AS FromRight FROM ProductSales; | Vrne »3« znake z desne strani vrednosti v polju »IDIzdelka« iz tabele »NaročilaIzdelka« v stolpcu FromRight. |
primer VBA
Opomba
V spodnjih primerih je prikazana uporaba te funkcije v modulu Visual Basic for Applications (VBA). Če želite več informacij o delu z modulom VBA, izberite Vsebina za razvijalce na spustnem seznamu ob možnosti Iskanje in v iskalno polje vnesite enega ali več izrazov.
V tem primeru je funkcija Right uporabljena za vrnitev navedenega števila znakov z desne strani niza.
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".