上一頁|下一頁

NLSCOMPATMODE 系統選項:z/OS

提供與舊 SAS 版本的國家語言相容性。

有效期限: 組態檔、SAS 叫用
類別: 環境控制:語言控制
PROC OPTIONS GROUP= LANGUAGECONTROL
預設: NONLSCOMPATMODE

語法

NLSCOMPATMODE | NONLSCOMPATMODE

語法描述

NLSCOMPATMODE

提供與舊 SAS 版本的相容性,以處理非英文語言 (即預設語言) 的資料。設定 NLSCOMPATMODE 時,舊 SAS 版本中執行的程式還是會持續運作。

附註: NLSCOMPATMODE 可能會影響使用 ODS 所產生的輸出格式。如果您是使用 ODS,請將選項值設為 NONLSCOMPATMODE。

NONLSCOMPATMODE

支援使用非英文語言的原生字元來進行資料處理。 設定 NONLSCOMPATMODE 時,會使用針對 SAS 工作階段指定的編碼來處理字元資料。

NONLSCOMPATMODE 作用時,SAS 不支援 SAS 語法中的替換字元。如果您使用 NONLSCOMPATMODE 執行 SAS,則必須將現有程式更新為使用國家字元,而不是替換字元。 例如,在現有 SAS 程式中用 'Å' 替代 '$' 字元的丹麥文客戶,必須在其環境中將 SAS 語法更新為使用 '$'。

詳細資料

在使用非英文編碼以及想要利用新興產業標準的國際客戶編碼新應用程式時,會針對他們提供 NONLSCOMPATMODE 系統選項。
NLSCOMPATMODE 或 NONLSCOMPATMODE 設定不會變更 LOCALE 或 ENCODING 系統選項的值。NONLSCOMPATMODE 作用時,SAS 用來處理字元資料的編碼就是 ENCODING 或 LOCALE 選項所設定的編碼。編譯器和工作階段編碼字元會保持不同。
附註: 準備取代 NLSCOMPATMODE 選項時,會在設定 NLSCOMPATMODE 時於 SAS 日誌中顯示下列警告:已使用 NLSCOMPATMODE 選項並以 NLS 相容性模式啟動 SAS。在之後的 SAS 版本中將會取代此選項,而且不再支援 NLS 相容性模式。如需詳細資訊,請連絡 SAS 代表或技術支援。
上一頁|下一頁|頁面頂端