如何删除proc sql中的格式和信息

时间:2014-07-24 14:02:56

标签: sql format sas

我用Google搜索,发现可以通过

format中指定proc sql
proc sql;
create table t1 as
select var1 length=20 label='mylabel' format=$20. informat=$20. 
from db;
quit;

我知道我可以通过数据步骤移除formatinformat,但我想知道如何在proc sql中执行此操作。

谢谢!

1 个答案:

答案 0 :(得分:3)

我不知道如何在SQL中处理它,但您可以使用proc datasets而无需重写数据集,只需在元数据级别工作:

proc datasets lib=libname memtype=data;
    modify dsname;
    attrib _all_ format=;
run;