snowflake-cloud-data-platform - 是否可以一次获取几个表的列?
问题描述
我对获取数据库中每个表的结构感兴趣。目前我正在使用:DESCRIBE TABLE table1
. 但是,这意味着我必须对每个表进行单独的查询。想知道是否有一个查询我可以一次获取多个表的结构(从而为我节省了一些查询)?
谢谢,尼尔。
解决方案
您可以使用 Account Usage/Information Schema view COLUMNS
https://docs.snowflake.com/en/sql-reference/account-usage/columns.html
以下文章有一个使用 COLUMNS 视图创建选择语句的示例,但它应该给你一个想法
推荐阅读
- c++ - 谁能指导我解决这个 byref 争论类型不匹配错误?
- ios - 如何在 iOS 上的 mailto 正文中插入换行符?
- javascript - 按以任何数组元素开头的属性过滤对象
- reactjs - 在filepond中,哪个事件将使用react js处理上传的文件
- hadoop - 使用安全 MapR 集群设置 oozie 时面临的问题
- azure - azcopy“--put-md5”参数混淆
- node.js - Strapi 开发脚本不适用于 PM2
- algorithm - 针对特定投资金额的最有效的篮子填充
- python - 如果其他列是 Pandas 中的 NaN,则删除基于多列的重复行
- sql - 在 SQL 的表中选择不包含模式的列