我正在使用proc sql(参见下面的代码)来生成我之前创建的ma视图表。如果我运行它,sql步骤启动,直到我的硬盘驱动器已满(2TB)才停止。我不知道发生了什么,因为少数几个表是最大的。大小为3GB,有8列,没有进行大量计算。
proc sql; create table study3 as select a.*,b.news
from study2 a,gb_news b where a.ann_date=b.ann_date
order by a.symbol,a.ann_date,a.event_time;
quit;
感谢任何帮助!