首页 > 解决方案 > 如何通过 R 获取 vertica 槽中所有数据库的列表?

问题描述

我正在 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;")

上面的代码只返回模式名称

标签: rvertica

解决方案


dbGetQuery(conn, "SELECT database_name FROM v_catalog.databases;")


推荐阅读