wsddzr 发表于 2015-7-11 11:54 
这样可以吗 也是初学者,写的比较麻烦
很感谢您的回复,这个如果四个变量是可以的,但是如果变量很多应该怎么能把
proc sql;
create table want as select v1,'v1' as name from test
union select v2,'v2' as name from test
union select v3,'v3' as name from test
union select v4,'v4' as name from test
order by name ;
quit;
这段优化一下不? 可以批量选取或者命名么?比如有v1-v300个变量的话。谢了