ENCODING 次指令 (GET DATA 指令)

您可以使用選用 ENCODING 次指令來指定檔案的字元編碼。 次指令名稱後面接著等號 (=) 及下列其中一個值 (以引號括住):

UTF8
以 UTF-8 Unicode 編碼讀取檔案。 這是 Unicode 模式的預設值 (請參閱 SET 指令, Unicode 次指令)。
UTF16
會以 UTF-16 編碼來讀取檔案。 編碼的排列法由作業系統的排列法決定。
UTF16BE
檔案讀取為 UTF-16,大序排列法。
UTF16LE
檔案讀取為 UTF-16,小序排列法。
語言環境
以現行語言環境字碼頁編碼來讀取檔案。 這是字碼頁模式的預設值 (請參閱 SET 指令, LOCALE 次指令)。

如果檔案包含 UTF-8 或 UTF-16 位元組順序標記,且根據位元組順序標記來讀取檔案,則會忽略 ENCODING 次指令。 如果位元組順序標記指出任何其他 Unicode 編碼,則不會讀取檔案,且會發出錯誤訊息。