2016-12-02 45 views
0

我是SAS的初学者。SAS文件名语句引用一个聚合存储位置

我想通过使用FILENAME语句引用外部聚合存储位置。我写下的声明如下:

FILENAME SAMPLE 'c:\users\My SAS Files\9.3'; 

执行它后,我得到了日志中的错误消息。

9221 FILENAME SAMPLE 'C:\Users\My SAS Files\9.3'; 
     -------- 
     23 
ERROR 23-2: Invalid option name FILENAME. 

9221! FILENAME SAMPLE 'C:\Users\My SAS Files\9.3'; 
       ------ 
       23 
ERROR 23-2: Invalid option name SAMPLE. 

有谁知道原因及如何解决?我通读了FILENAME语句的文档,似乎可以用它来引用一个文件夹。

+0

你是否能够在新的SAS会话中重现此行为,如果你只是运行这一个语句而没有别的? – user667489

+0

这不是来自'FILENAME'的错误,它是一个错误,提示它之前有什么错误(所以SAS认为你处于不同的环境)。 – Joe

+0

是的,我只运行这一个声明,没有别的。我无法在SAS中做到这一点?谢谢。回复用户667489 – Lin

回答

0

这是一个经典的例子,说明当你省略分号时会发生什么。

错误并不是说你的FILENAME语句有什么问题。相反,它表示将关键字FILENAME添加到当前正在解释的语句中是无效的。该声明(未在您的问题中显示)不允许关键字FILENAME或SAMPLE。

+0

好的,我理解你指出的内容。谢谢。 – Lin