说明
sas的data语句中有隐含循环,会循环读取card语句中的数据,直到数据结束。
代码
title 'test';
data _NULL_;
input month;
SELECT(month);
WHEN(2, 3, 4) PUT '春天';
WHEN(5, 6, 7) PUT '夏天';
WHEN(8, 9, 10) PUT '秋天';
OTHERWISE PUT '冬天';
END;
cards;
1
2
3
4
5
6
7
8
9
10
11
12
;
run;