如何读取从access导入的SAS数据集(不在SAS命名约定中)

如何读取从access导入的SAS数据集(不在SAS命名约定中),sas,Sas,我已使用Libname将Access DB导入SAS。 Libname accdb'c:\mydata\base.accdb'。数据库中的所有表现在都在accdb库中。但Access DB中的表名与SAS数据集命名约定不匹配。 我的问题是如何读取accdb中可用的数据集 谢谢, Ravi您可以尝试设置选项VALIDMEMNAME=EXTEND。然后,您可以使用名称文本(如'00ReadMe'n)引用成员。这适用于32个字符或更短的任何成员(表)名称。我认为,对于太长的名称,您可能需要在Acces

我已使用Libname将Access DB导入SAS。 Libname accdb'c:\mydata\base.accdb'。数据库中的所有表现在都在accdb库中。但Access DB中的表名与SAS数据集命名约定不匹配。 我的问题是如何读取accdb中可用的数据集

谢谢,
Ravi

您可以尝试设置选项VALIDMEMNAME=EXTEND。然后,您可以使用名称文本(如'00ReadMe'n)引用成员。这适用于32个字符或更短的任何成员(表)名称。我认为,对于太长的名称,您可能需要在Access中重命名它们,或者创建具有较短名称的视图,以供您使用。

请不要用同一个问题来回答两个问题。下一次,如果您认为没有正确解释,请编辑另一个,使其更加具体。我已经关闭了另一个,以支持这一点,但在未来请不要这样做。