我又段代码 :
proc sql;
select
CASE STATE
WHEN 'Alabama' then 'warm'
Else 'not warm'
end as jack
From library.accident;
quit;
提交
ERROR: Operand of WHEN clause 1 is not the same data type as the CASE operand.
STATE LENGTH 是 3 TYPE 是 NUMERIC
我觉得NUMERIC 会有问题 但是不知道怎么改动。。。
请各位指点
谢谢