포스팅 목차
o TRANTAB
데이터 문자열을 지정한 인코딩(Encoding) 변환테이블(Translation tables)에 해당하는 문자열로 변경(Transcodes)한다.
Category: | 문 자 |
문 법
TRANTAB (string,trantab_name) |
Arguments
string
는 입력 문자.
참 고
Translation tables 은 national languages를 지원
* translation table (변환테이블) : 동적 번지 변환에 사용되는 표. 이 표를 참조하여 가상 기억 번지를 실 기억 번지로 변환할 수 있다.
* 변경(transcoding),변경자(transcoder) 참고 사이트
관련 함수
함수명 | 함수내용 |
TRANSLATE | 문자열중에서 지정된 문자(변경대상문자)를 변경하기 위한 문자로 변경한다. |
TRANTAB | 데이터 문자열을 지정한 인코딩(Encoding) 변환테이블(Translation tables)에 해당하는 문자열로 변경(Transcodes)한다. |
TRANSTRN | 문자열에서 지정한 하위 문자열이 존재하는 경우 해당하는 모든 항목을 변경하거나 제거한다. |
TRANWRD | 문자열 내에서 변경하기 위한 특정 문자열을 사용자가 지정한 다른 문자열로 변경한다. |
예 제
예 제 1 :
지정된 변환테이블(Translation tables)을 사용하여 ‘testing'을 변환한다.
SAS Statements |
data TRANTAB;
teststrg1 = trantab('testing','lat2_ucs');
teststrg2 = trantab('testing','lat2wlt2');
teststrg3 = trantab('testing','wlt2lat2');
teststrg4 = trantab('testing','lat2_lcs');
teststrg5 = trantab('testing','lat2_ccl');
run;
예 제 2 :
SAS Statements |
data one;
newtest=trantab('testing','EBCDIC');
put newtest= $hex16.;
run;
엑셀(EXCEL)과 SAS 함수(SAS Function) 비교 리스트 링크 |
SAS 함수(SAS Function) 리스트 링크 |
반응형
'SAS > SAS 함수' 카테고리의 다른 글
[SAS 함수] 412. TRIGAMMA (0) | 2021.10.13 |
---|---|
【SAS 함수】 411. TRANWRD (0) | 2021.10.13 |
【SAS 함수】 409. TRANSLATE (0) | 2021.10.13 |
【SAS 함수】 408. TODAY (0) | 2021.10.13 |
【SAS 함수】 407. TNONCT (0) | 2021.10.13 |
댓글