SAS - today()在proc freq where子句中

时间:2017-08-30 14:10:33

标签: sas

我正在使用SAS并尝试自动获取今天的日期并将其放入proc freq的where子句中。

它看起来像这样:

proc freq data=data_name;
  tables date_col;
  where date_col > '30aug2017'd;
run;

而不是30aug2017我想要今天()但是我努力让这个工作,我尝试过:

data create_date;
current1 = today();
format current1 date9.;
run;

proc freq data=data_name;
  tables date_col;
  where date_col > current1;
run;

但我得到的错误是变量不存档

任何帮助表示赞赏,

欢呼人们

1 个答案:

答案 0 :(得分:0)

您可以直接在WHERE语句中使用TODAY()。

$root.Data.Term