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 daju 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ća od ili jednaka broju znakova u argumentu niska, vraća se cela niska. |
Primedbe
Da biste utvrdili broj znakova u argumentu niska, upotrebite funkciju Len.
Napomena: Koristite funkciju RightB sa bajt podacima sadržanim u nisci. Umesto da zadaje broj znakova koji treba vratiti, dužina navodi broj bajtova.
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".