我正在R中建立连接,并试图获取vsql数据库中存在的所有数据库的列表。我的代码是:
library(RJDBC)
##connection
conn <- dbConnect(drv, paste0("jdbc:vertica://",client.hostname,":5433/"),
user=client.username , password=client.password)
##Query
dbGetQuery(conn, "SELECT DISTINCT(table_schema) FROM v_catalog.tables;")
上面的代码仅返回架构名称
答案 0 :(得分:0)
dbGetQuery(conn,“从v_catalog.databases中选择SELECT数据库名称;”)