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

Posted

技术标签:

【中文标题】SAS:如何使用带有特殊字符 $ 的表列【英文标题】:SAS: how to use the table column with special character $ 【发布时间】:2015-08-20 02:31:59 【问题描述】:

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

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

谢谢!

【问题讨论】:

【参考方案1】:

是的。你现在很亲密。您只需要使用其文字格式来解决它。

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

proc print data=want;run;

【讨论】:

以上是关于SAS:如何使用带有特殊字符 $ 的表列的主要内容,如果未能解决你的问题,请参考以下文章

如何在Objective C中使用XML解析发布带有特殊字符和泰语的字符串?

如何使用 jQuery DataTables 插件过滤带有特殊字符的结果?

如何在 iOS 中发送带有特殊字符的 JSON 字符串?

如何在 bash 中使用带有特殊字符的变量? [复制]

如何在python中读取带有特殊字符的文本文件

如何使用带有编解码器值的 python .replace 来删除特殊字符?