SAS:如何使用具有特殊字符$的表列

时间:2015-08-20 02:31:59

标签: sas

我使用sas操作一些数据库表。一个表中有一列“CDR $ UNPIVOT $ SKEY”。我无法在数据步骤或Proc SQL中直接使用此列名,即使我更改了VALIDVARNAME = ANY的选项。

有没有办法直接使用这样的列名?

谢谢!

1 个答案:

答案 0 :(得分:1)

是的。你现在非常接近。您所需要的只是使用其文字格式来解决它。

option validvarname=any;
data want;
'CDR$UNPIVOT$SKEY'n = 'I can see now';
run;

proc print data=want;run;