覆寫和轉碼外部檔案之輸入或輸出處理的編碼。
有效期限: | %INCLUDE 陳述式;FILE 陳述式;FILENAME 陳述式;FILENAME 陳述式;EMAIL (SMTP) 存取方法;INFILE 陳述式;ODS 陳述式;FILE 命令;INCLUDE 命令 |
類別: | 資料存取 |
指定用於讀取、寫入、複製或儲存外部檔案的編碼。 ENCODING= 的值指出外部檔案的編碼與目前工作階段編碼不同。
預設 | SAS 使用目前工作階段編碼。 |
%INCLUDE 陳述式:
|
從指定的來源檔案讀取 SAS 陳述式和資料行 (在 z/OS 下不予支援)。
|
FILE 陳述式:
|
寫入至外部檔案。
|
FILENAME 陳述式:
|
從外部檔案讀取或寫入至外部檔案。
|
FILENAME 陳述式,EMAIL (SMTP) 存取方法:
|
透過程式設計方式傳送電子郵件。
|
INFILE 陳述式:
|
從外部檔案讀取。
|
ODS 陳述式:
|
控制用來產生、儲存或重新產生 SAS 程序和 DATA 步驟輸出的 Output Delivery System 功能。
|
FILE 命令:
|
將視窗的內容儲存至外部檔案。
|
INCLUDE 命令:
|
將外部檔案複製至目前視窗。
|
libname myfiles 'SAS data-library'; filename outfile 'external-file'; data _null_; set myfiles.cars; file outfile encoding="utf-8"; put Make Model Year; run;
libname myfiles 'SAS data-library'; filename extfile 'external-file' encoding="utf-8"; data myfiles.unicode; infile extfile; input Make $ Model $ Year; run;
libname myfiles 'SAS data-library'; filename outfile 'external-file' encoding="utf-8"; data _null_; set myfiles.cars; file outfile; put Make Model Year; run;
filename mymail email 'Joe.Developer@sas.com'; data _null_; file mymail subject='Text Encoding' encoding=greek attach=('C:\My Files\Test.out' content_type='text/plain' encoding='ebcdic1047' outencoding='latin1'); run;
libname myfiles 'SAS data-library'; filename extfile 'external-file'; data myfiles.unicode; infile extfile encoding="utf-8"; input Make $ Model $ Year; run;