SAS 관련 프로그램을 종료하시고 아래 절차를 따라서 진행하신 후, EG를 재시작하여 정상적으로 실행되는지 확인 부탁 드립니다.
한글 SAS(euc-kr)는 2byte에, 유니코드지원 SAS(utf8)는 3byte에 한글 한글자를 표현합니다.
따라서, 유니코드지원 SAS를 이용해서 한글 SAS에서 만든 SAS dataset을 읽어오면 인식하는 길이 차이로 인해 한글이 일부 짤려서 보일 수 있습니다.
이를 해결하는 방법은 libname 문장에 "cvpmultiplier"옵션을 지정하면, 지정된 값을 곱한만큼 컬럼 길이를 늘려서 인식하게 됩니다.
아래와 같이 libname 문에 "cvpmultiplier"옵션을 지정하면 SAS dataset의 컬럼길이가 1.5배 길게 지정됩니다.
libname test "C:\temp" cvpmultiplier=1.5;
SAS dataset이 유니코드로 생성되어 있는지 확인하는 방법이 있는지요?
→ 답변 드립니다.
proc options group = LANGUAGECONTROL 하시면 됩니다.
Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9.
Early bird rate extended! Save $200 when you sign up by March 31.