NCHAR VARYING(n)은 가변길이의 국가 문자 스트링 타입이며, 이에 대한 설명은 NCHAR(n)의 설명 및 참고 사항을 참고한다. NCHAR(n)와의 차이점은 문자의 개수가 n보다 작아도 오른쪽 부분에 공백 문자(trailing space)를 채우지 않는다는 것이다.
NCHAR VARYING(n)와 NATIONAL CHAR VARYING(n), 그리고 NATIONAL CHARACTER VARYING(n)는 같은 의미로 사용된다.
EUC-KR 환경에서 NCHAR VARYING(5)에 '큐브리드'를 저장하면 정상적으로 저장된다.
EUC-KR 환경에서 NCHAR VARYING(5)에 '큐브리드'를 저장한 후 CHAR_LENGTH() 함수를 사용하면 4가 출력된다.
UTF-8 환경에서 NCHAR VARYING(5)에 '큐브리드'를 저장하면 오류가 발생한다(UTF-8 문자 세트를 지원하지 않음).