繁体   English   中英

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

[英]How can I convert a .sql file into a SAS dataset?

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

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

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

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

使用数据库并连接到它:

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM