如何检索数据库(如雪花或任何此类数据库)中的所有目录名称、模式名称和表名称?

2024-04-08

我需要删除一些列并将雪花表中的数据大写。 为此,我需要循环遍历所有目录/数据库、其各自的模式,然后是表。 我需要在 python 中列出目录模式,然后列出表,然后我将执行 SQL 查询来执行操作。

如何继续?

1.列出所有目录名称

2.列出所有模式名称

3.列出所有表名

我已经使用 python 雪花连接器建立了连接


此信息的最佳来源是您的SNOWFLAKE.ACCOUNT_USAGE分享 Snowflake 提供的。您需要向用于连接 Python 的任何角色授予权限。但从那里,有以下观点:DATABASES, SCHEMATA, TABLES, 和更多。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何检索数据库(如雪花或任何此类数据库)中的所有目录名称、模式名称和表名称? 的相关文章

随机推荐