wwang111 发表于 2016-7-24 20:22 
data test;
input x y;
cards;
谢谢 你看看这个怎么回事
1067
1068 proc sql;
1069 create table wanted as
1070 select * from sypsm2
1071 where dsyrasset ne . or numb in (select dsyrasset from sypsm2 where dsyrasset ne .);
ERROR: 用“不等于 (^=)”的表达式具有不同数据类型的组件。
ERROR: 用“不等于 (^=)”的表达式具有不同数据类型的组件。
ERROR: 用“IN”的表达式具有不同数据类型的组件。
NOTE: 在 PROC SQL where 子句优化过程中,引用的 IN 可能在某个时间从 OR 转换为 IN。
1072 quit;
NOTE: 由于出错,SAS 系统停止处理该步。
NOTE: “PROCEDURE SQL”所用时间(总处理时间):
实际时间 0.00 秒
CPU 时间 0.00 秒