【发布时间】:2017-11-07 06:49:50
【问题描述】:
proc sql;
select *
INTO: SAGIA
From Sasoprsk.Cust_field_value, Sasoprsk.Cust_obj_7
Where Cust_field_value.BUSINESS_OBJECT_RK eq Cust_obj_7.CUST_OBJ_7_ID;
run;
data Work.Temp = &SAGIA;
run;
我想创建一个自定义数据集,其中 BUSINESS_OBJECT_RK 列值等于 CUST_OBJ_7_ID 但一个是字符串类型,一个是数字类型。所以它不起作用,然后我想在我选择的字段的工作库中创建一个数据集,因为我在上面编写了代码,但它不起作用。
proc print data=&SAGIA 工作正常,但 data 语句给我一个语法错误,提示缺少某些东西。
data Work.Temp = &SAGIA._ALL_; 没用
data Work.Temp = &SAGIA _null_; 没用
【问题讨论】: