覆寫和轉碼外部檔案之輸入或輸出處理的編碼。
| 有效期限: | %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;