SAS FUNCTION
SAS 9.1.3
Go to Documentation Home
HOME
Go to Book List
FUN_home
Go to Table of Contents
연구회
Go to Index
자료실
Go to Master Index
SAS  9.1.3
Go to Feedback page
MAIL
TRANTAB
Go to previous page
Previous
Go to next page
Next
처음메뉴로

410. TRANTAB



지정된 변환테이블(Translation tables)을 이용하여 데이터 문자열을 변경(Transcodes)한다.
Category: 문 자

문 법
인 수
참 고
예 제

문법

MAIN

TRANTAB (string,trantab_name)

Arguments

string
는 입력 문자.


참고

Translation tables 은 national languages를 지원

* translation table (변환테이블) : 동적 번지 변환에 사용되는 표. 이 표를 참조하여 가상 기억 번지를 실 기억 번지로 변환할 수 있다.

* 변경(transcoding),변경자(transcoder) 참고 사이트

-> http://www.powerdb.net/?inc=read&aid=5383&criteria=pgsql&subcrit=tutorials&id=&limit=20&keyword=&page=1

-> http://rush.ict.pwr.wroc.pl/sasweb/IntrNet8/docinet/webfunc/hdecode.html

* 유니코드(Unicode)에 대하여
-> http://home.paran.com/johnsonj/hangul/Unicode%20HOWTO.htm

예제
 

예 제 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 :

EBCDIC 변환테이블(Translation tables)을 사용하여 ‘testing'을 변환한다.

SAS Statements

data one;

     newtest=trantab('testing','EBCDIC');

     put newtest= $hex16.;

run;

 


2006년 백승민 제작하였답니다. 
( http://cafe.daum.net/statsas )