檔案類型-結束檔案類型
FILE TYPE-END FILE TYPE 結構定義三種類型的複式原始資料檔中任何一種的資料: 混合檔案,其中包含數種定義不同觀察值類型的記錄; 階層式 或 巢狀檔案, 包含在記錄類型之間具有已定義關係的數種記錄類型; 或 已分組檔案,其中包含每一個觀察值的數筆記錄,且部分記錄遺漏或重複。
對於混合檔案類型:
FILE TYPE MIXED [FILE='file'] [ENCODING='encoding specification']
RECORD=[varname] column location [(format)]
[WILD={NOWARN}]
{WARN }
若為分組檔案類型:
FILE TYPE GROUPED [FILE='file'] [ENCODING='encoding specification']
RECORD=[varname] column location [(format)]
CASE=[varname] column location [(format)]
[WILD={WARN }] [DUPLICATE={WARN }]
{NOWARN} {NOWARN}
[MISSING={WARN }] [ORDERED={YES}]
{NOWARN} {NO }
對於巢狀檔案類型:
FILE TYPE NESTED [FILE='file'] [ENCODING='encoding specification']
RECORD=[varname] column location [(format)]
[CASE=[varname] column location [(format)]]
[WILD={NOWARN}] [DUPLICATE={NOWARN}]
{WARN } {WARN }
{CASE }
[MISSING={NOWARN}]
{WARN }
END FILE TYPE
** 如果省略次指令或關鍵字,則為預設值。
發行歷程
版本 16.0
- 已針對 Unicode 支援新增
ENCODING次指令。
範例
FILE TYPE MIXED RECORD=RECID 1-2.
RECORD TYPE 23.
DATA LIST /SEX 5 AGE 6-7 DOSAGE 8-10 RESULT 12.
END FILE TYPE.
BEGIN DATA
21 145010 1
22 257200 2
25 235 250 2
35 167 300 3
24 125150 1
23 272075 1
21 149050 2
25 134 035 3
30 138 300 3
32 229 500 3
END DATA.