문자열의 오른쪽부터 시작하여 지정된 수의 문자를 포함하는 Variant(String) 형식을 반환합니다.
구문
Right( string, length )
Right 함수 구문에는 다음과 같은 인수가 사용됩니다.
인수 |
설명 |
String |
필수 요소입니다. 맨 오른쪽 문자가 반환되는문자열 식. 문자열에 Null이 포함된 경우 Null이 반환됩니다. |
length |
필수 요소입니다. Variant (Long). 반환할 문자 수를 나타내는 숫자 식입니다. 0이면 길이가 0인 문자열("")이 반환됩니다. 문자열의 문자 수보다 크거나 같은 경우 전체 문자열이 반환됩니다. |
주의
string 의 문자 수를 확인하려면 Len 함수를 사용합니다.
참고: 문자열에 포함된 바이트 데이터와 함께 RightB 함수를 사용합니다. 이 함수를 사용하는 경우 length는 반환할 문자 수 대신 바이트 수를 지정합니다.
쿼리 예제
Expression |
결과 |
SELECT Right(ProductID,3) AS FromRight FROM ProductSales; |
FromRight 열의 "ProductSales" 테이블에서 "ProductID" 필드의 값 오른쪽에서 '3' 문자를 반환합니다. |
VBA 예제
참고: VBA(Visual Basic for Applications) 모듈에서 이 함수를 사용하는 경우를 예로 들어 보겠습니다. VBA 사용에 대해 자세히 알아보려면 검색 옆의 드롭다운 목록에서 개발자 참고를 선택하고 검색 상자에 검색어를 하나 이상 입력하세요.
이 예제에서는 Right 함수를 사용하여 문자열의 오른쪽에서 지정된 수의 문자를 반환합니다.
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".