我有一个 proc sql 代码,创建表如下:
proc sql; create table aa as
select distinct
id, question, answers;from stg.bag ;
quit;
proc print data=work.aa;
var
id question answers; run;
当我在 SAS 数据集成中运行此查询时,我有警告,当我在企业指南中运行此查询时,我没有。警告是:
警告:“问题”列的数据太长;截断为 127 个字符以适应。
我在proc sql代码的问题旁边放了length = 2000,但仍然给我错误。我的困惑是,我应该将长度放在 proc sql 还是 proc 打印代码中。警告在 proc 打印代码之后。