雪花秀数据库结果

Snowflake Show Database Result

我们如何使用 JDBC 在 snowflake 中迭代查询 show databases 的输出。如果有另一种方法可以检查数据库是否存在 jdbc?

你的意思是:

select distinct database_name from information_schema.databases;

如果要求是验证数据库列表并将其用于某种审计目的,您可以执行以下操作:

  1. 首先运行以下命令:

    显示数据库;

  2. 然后使用result_scan() 函数从上一个命令的结果中获取数据库名称和所有者:

    select 2 美元为 DB_NAME,6 美元为 DB_OWNER 来自 table(result_scan(last_query_id() ));

  3. 此列表可以存储在新数据库 table 中,其他角色可以访问该数据库进行检查和验证。