如何通过在R中运行SQL查询从数据库中选择表?

时间:2019-06-05 07:07:04

标签: sql r

我正在R中使用Microsoft SQL数据库。已将Microsoft SQL数据库与R连接。连接正确,因为我可以在R的Connections中看到所有数据库。现在,我尝试运行一些基本的R中的SQL查询,这给了我下面的错误。我已经给出了如何建立连接的步骤以及正在尝试运行的查询的步骤。在运行以下代码之前,已安装了所有odbc驱动程序。

library(DBI)
con <- DBI::dbConnect(odbc::odbc(), "DSNname", Database = "Databasename", UID = "userid", PWD = "password")

这就是我建立连接的方式

library(sqldf)
sqldf('SELECT COUNT(*) FROM NPDData')
  

result_create(conn @ ptr,statement)中的错误:没有这样的表:NPDData

有人可以帮助我了解我到底在哪里犯错或者我错过了什么吗?

0 个答案:

没有答案