轉碼是將資料從某種編碼轉換為另一種編碼的程序。SAS 工作階段編碼與資料的編碼不同時,便需要進行轉碼。當您在使用不同地區設定和編碼的作業環境之間移動資料時,經常會需要轉碼。
例如,請想想在使用 Latin1 編碼之 UNIX 作業環境下建立後移至使用德文 EBCDIC 編碼之 IBM 大型主機的檔案。在 IBM 大型主機上處理檔案時,會將資料從
Latin1 編碼重新對應至德文 EBCDIC 編碼。如果資料包含大寫字母 Ä,則會將十六進位數字從 C4 轉換為 4A。
轉碼不會轉譯不同語言;轉碼所做的是重新對應字元。