我有一个.sql文件,其中包含有关数据库的信息。这个数据库正好有8个表。我想基本上将这8个表的内容导入SAS并创建.sas7bdat SAS数据集。
有直接快速/简单的方法吗?我因缺乏数据库知识而提前道歉!
答案 0 :(得分:2)
使用您喜欢的文本编辑器打开.SQL文件。
您会看到Create Table
和Insert
代码。您可以将它们移到PROC SQL
步骤中。您可能需要对代码进行一些细微的更改,但应该相对简单,如果您有8个表,那么它可行,但需要一点点工作。
否则,您可以像其他人提到的那样创建并创建SQL DB。
答案 1 :(得分:0)
使用数据库并连接到它:
proc sql
阅读表格,但还有其他方法可以访问它们。答案 2 :(得分:0)
您必须查询sql数据库,然后将所有结果转发给sas 到目前为止,这是最简单的方法。
您只需要像平常一样设置sql和sas,并编写一个可以复制内容的程序。对于使用数据库的程序员来说应该很容易。