我需要能夠從物化視圖中獲取 DDL。我們想要跟蹤 MV 的更新/更改頻率,并且我希望能夠自動化這個程序。我只需要 MV 的 DDL,而不是列名/選擇陳述句。
uj5u.com熱心網友回復:
您可以像這樣獲得視圖定義:
SELECT pg_get_viewdef('schemaname.mvname');
要獲取完整的 DDL 陳述句,請添加以下內容:
CREATE MATERIALIZED VIEW schemaname.mvname AS
在物化視圖定義中跟蹤更改的唯一方法是在ddl_command_end.
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/415513.html
標籤:
