may*_*ika 2 ddl history view snowflake-cloud-data-platform
我们对现有视图进行了一些更改,现在希望返回到以前的版本。我们有什么办法可以获取 Snowflake 中常规视图的 DDL 历史记录吗?
如果您在过去 365 天内创建了视图的最后一个版本,则应该能够通过查询 SNOWFLAKE 数据库来获取创建该视图的查询。您可以编写如下内容来查找去年对 MY_VIEW_NAME 的更改:
select *
from "SNOWFLAKE"."ACCOUNT_USAGE"."QUERY_HISTORY"
where QUERY_TEXT ilike '%create%view%MY\_VIEW\_NAME%'
order by END_TIME desc limit 100;
Run Code Online (Sandbox Code Playgroud)
请记住使用反斜杠转义 ilike 语句中的下划线(下划线是 ilike 函数中的单字符通配符)。
| 归档时间: |
|
| 查看次数: |
3048 次 |
| 最近记录: |