Daje tip podataka Varijanta (String) koji sadrži navedeni broj znakova sa desne strane niske.
Sintaksa
Right(niska, dužina)
Sintaksa funkcije Right ima sledeće argumente:
| Argument | Opis |
|---|---|
| niska | Obavezno. izraz niske iz kojeg se dobijaju krajnje desni znakovi. Ako je argument niskaBez vrednosti, dobija se rezultat Bez vrednosti. |
| dužina | Obavezno. Varijanta (Long). Numerički izraz koji ukazuje na broj znakova koji će biti vraćeni. Ako je 0, vraća se niska nulte dužine (""). Ako je veće od ili jednako broju znakova u niski , vraća se cela niska. |
Napomene
Da biste odredili broj znakova u niski, koristite funkciju Len .
Napomena
Koristite funkciju RightB sa bajt podacima sadržanim u nisci. Umesto da navedete broj znakova koji će se vratiti, dužina navodi broj bajova.
Primer upita
| Izraz | Rezultati |
|---|---|
| SELECT Right(ProductID,3) AS FromRight FROM ProductSales; | Daje "3" znakova sa desne strane vrednosti u polju "ID proizvoda" iz tabele "ProizvodISekt" u koloni FromRight. |
VBA primer
Napomena
Primeri koji slede pokazuju upotrebu ove funkcije u Visual Basic for Applications (VBA) modulu. Za više informacija o radu sa VBA modulom izaberite stavku Referenca razvojnog programera sa padajuće liste pored stavke Pretraga i unesite termine u polje za pretragu.
Ovaj primer koristi funkciju Right za dobijanje navedenog broja znakova sa desne strane niske.
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".