上一頁|下一頁

TRANTAB 函數

使用指定的轉譯表格,來轉碼資料。

類別: 字元

語法

TRANTAB(string,trantab_name)

必要的引數

string

已轉碼的輸入資料。

trantab_name

轉譯表格。 轉譯表格是在 SAS 6 引進,以支援國家語言的需求。SAS 8.2 則引進 LOCALE= 系統選項,以改善轉譯表格的直接使用。SAS 9.2 支援 TRANTAB 函數,以獲得回溯相容性。不過,在較新的 SAS 版本中,則偏好使用 LOCALE= 系統選項。

詳細資料

TRANTAB 函數會使用轉譯表格將字元從某種內部表示法重新對應為另一個內部表示法,來轉碼資料字串。 輸入字串中資料的編碼必須符合轉譯表格中表格 1 的編碼。TRANTAB 函數會使用表格 1 中的編碼重新對應資料。
注意:
只有有經驗的 SAS 使用者才應該使用 TRANTAB 函數。

範例

下列範例使用轉譯表格,而轉譯表格會將以 Latin2 編碼的資料轉碼為大寫 Latin2 編碼:
陳述式
結果
teststrg=trantab('testing','lat2_ucs');
put teststrg;
TESTING

請同時參閱

程序:
上一頁|下一頁|頁面頂端