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 niska sadrži vrednost Null, vraća se vrednost Null . |
| dužina | Obavezno. Varijanta (Long). Numerički izraz koji zadaje 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 nisci, vraća se cela niska. |
Napomene
Da biste utvrdili broj znakova u nisci, koristite funkciju Len .
Napomena
Koristite funkciju RightB sa podacima u bajtovima sadržanim u nisci. Umesto da zadaje broj znakova koji treba vratiti , dužina navodi broj bajtova.
Query example
| Izraz | Rezultati |
|---|---|
| SELECT Right(ID proizvoda,3) AS FromRight FROM ProductSales; | Daje "3" znaka sa desne strane vrednosti u polju "ID proizvoda" iz tabele "ProdajaProizvoda" u koloni OdDesno. |
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 kako bi vratio navedeni broj 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".