R

时间:2018-12-15 16:43:43

标签: r rpostgresql

我正在构建一个连接到PostgreSQL数据库的R包。我想为依赖外部软件包的函数显式声明package :: function。这是该程序包中的一个函数:

connect_aact <- function(user, password) {

  drv <- DBI::dbDriver('PostgreSQL')
  con <- DBI::dbConnect(drv,
                   dbname="aact",
                   host="aact-db.ctti-clinicaltrials.org",
                   port=5432,
                   user=user,
                   password=password)

}

dbDriver()仅来自DBI软件包

dbConnect()来自DBI和RPostgreSQL软件包

dbListTables()来自DBI和RPostgreSQL软件包

问题:您是否知道从dbConnect()调用dbListTables()DBI与从RPostgreSQL调用它们之间有什么区别

0 个答案:

没有答案