본문 바로가기
SAS/SAS 함수

【SAS 함수】 410. TRANTAB

by 기서무나구물 2021. 10. 13.

포스팅 목차

    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

    댓글