TRANTAB関数では、変換テーブルを使用して1つの内部表示形式から別の内部表示形式に文字を再マッピングすることによって、データ文字列をトランスコードします。入力文字列のデータのエンコーディングは、変換テーブルのテーブル1のエンコーディングと一致する必要があります。TRANTAB関数では、テーブル1を使用してエンコーディングからデータを再マッピングします。
変換テーブルは各国語の要件をサポートするためにSAS 6で導入されました。SAS 8.2では、変換テーブルの直接使用より優れた、LOCALE=およびENCODING=システムオプションが導入されました。SAS
9では、変換テーブルは、外部ファイルのトランスコードのみに使用されます。セッションエンコーディング間で、SASファイルに直接トランスコーディングされます。SAS 9.2では、TRANTAB関数が下位互換性を維持するためにサポートされています。
これ以降のリリースでは、LOCALE=システムオプションをお勧めします。
注意:
TRANTAB関数は、経験を積んだSASユーザーのみが使用してください。