如何将.sql文件转换为SAS数据集?

时间:2015-06-20 18:26:17

标签: sql sql-server database sas

我有一个.sql文件,其中包含有关数据库的信息。这个数据库正好有8个表。我想基本上将这8个表的内容导入SAS并创建.sas7bdat SAS数据集。

有直接快速/简单的方法吗?我因缺乏数据库知识而提前道歉!

3 个答案:

答案 0 :(得分:2)

使用您喜欢的文本编辑器打开.SQL文件。 您会看到Create TableInsert代码。您可以将它们移到PROC SQL步骤中。您可能需要对代码进行一些细微的更改,但应该相对简单,如果您有8个表,那么它可行,但需要一点点工作。

否则,您可以像其他人提到的那样创建并创建SQL DB。

答案 1 :(得分:0)

使用数据库并连接到它:

  1. 启动SQL Server和SQL Server Management Studio
  2. 在新数据库中运行SSMS中的.sql文件。
  3. 使用SAS / Connect(或其他方法)将SAS连接到SQL Server
  4. 然后我会使用proc sql阅读表格,但还有其他方法可以访问它们。

答案 2 :(得分:0)

您必须查询sql数据库,然后将所有结果转发给sas 到目前为止,这是最简单的方法。

您只需要像平常一样设置sql和sas,并编写一个可以复制内容的程序。对于使用数据库的程序员来说应该很容易。