ENCODING 次指令 (WRITE 指令)
ENCODING 指定檔案的編碼格式。 關鍵字後面接著等號和引號編碼規格。
- 在 Unicode 模式中,預設值為
UTF8。 如需相關資訊,請參閱 SET 指令 UNICODE 次指令。 - 在字碼頁模式中,預設值是現行語言環境設定。 如需相關資訊,請參閱 SET 指令, LOCALE 次指令。
- 加引號的編碼值可以是:
Locale(現行語言環境設定)、UTF8、UTF16、UTF16BE(大序排列法)、UTF16LE(小序排列法)、數值 Windows 字碼頁值 (例如, '1252') 或 IANA 字碼頁值 (例如, 'iso8859-1' 或 cp1252)。
- 如果沒有
OUTFILE次指令,則會忽略ENCODING次指令。
BOM 關鍵字
依預設,以任何 UTF 格式編碼的檔案包括位元組順序標記 (BOM)。 部分應用程式無法解譯位元組順序標記。 您可以使用 BOM 關鍵字來抑制位元組順序標記。
- BOM=YES
- 在 UTF 檔案中包括位元組順序標記。 此選項是預設值。
- BOM=NO
- 不包括 UTF 檔案中的位元組順序標記。