如何通过 R 获取 vertica 中所有数据库的列表?

How to get list of all databases in vertica trough R?

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

上面的代码returns只有模式名称

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