OBS= 参数的含义是允许 DATA 步或 PROC 步读取已有数据集的最后一行数据的行数。如,data new; set old(obs=10);run;即,读取 old 数据集的前10行数据。再如,proc print data=study(firstobs=5 obs=10);即,打印 study 数据集的第5行到第10行数据。OBS=0,则表示创建一个新的空数据集,具有原数据集的结构,但不包含其数据。