标签: snowflake-cloud-data-platform snowflake-schema
我想知道是否有一种方法可以访问 Snowflake 以查看表中的列名,而无需实际使用 CLI。
例如使用 REST API 端点以任何格式返回任何/所有表的列。
提前致谢。
编辑: 我的目标是将这样的内容输出到文件中:
表1: 第 1 列、第 2 列、第 3 列...
表2: 第 1 列、第 2 列、第 3 列...
答案 0 :(得分:0)
不确定这是否适合您?
create or replace table demo ( c1 int, c2 text, c3 date, c4 variant ); desc table demo; select 'demo' as table_name, ARRAY_AGG("name") as column_names from table(result_scan(last_query_id()))
您可以联合这些东西并获取所有表和相应列的名称。