如何使用SQL在Snowflake中获取实际的特定列数据类型?

问题描述

我需要使用SQL获取多个Snowflake表和视图的列数据类型。 SQL可能是雪花专用的。

我知道可以通过查询标准INFORMATION_SCHEMA对象来完成此任务。但是,从此类查询返回的列数据类型是通用类型,例如TEXT,NUMBER等。我正在尝试获取实际的Snowflake列数据类型,例如VARCHAR,DATETIME,SMALLINT等。

例如,在SQL Server中,这可以通过查询sys视图来完成。在Snowflake中是否有可以查询的等效对象集?我找不到任何东西。

其他限制是,它应该是一个查询,该查询返回多个表的列类型,而不是每个表或视图一个查询。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)