DROP MATERIALIZED VIEW — 移除一個實體化檢視表
DROP MATERIALIZED VIEW [ IF EXISTS ] name
[, ...] [ CASCADE | RESTRICT ]
DROP MATERIALIZED VIEW
卸除一個現有的實體化檢視表。要執行這個指令,你必須是這個實體化檢視表的所有者。
IF EXISTS
如果該實體化檢視表不存在,則不拋出錯誤。在這種情況下,會發出一個通知。
name
要移除的實體化檢視表名稱(可選擇包含 schema 限定詞)。
CASCADE
自動卸除依賴於該實體化檢視表的物件(例如其他實體化檢視表或常規檢視表),並依序卸除所有依賴於這些物件的物件(參見Section 5.15)。
RESTRICT
如果任何物件依賴於該實體化檢視表,則拒絕卸除它。這是預設值。
這個指令將移除名為 order_summary
的實體化檢視表。
DROP MATERIALIZED VIEW order_summary;
DROP MATERIALIZED VIEW
是一個 PostgreSQL 的擴充。
如果您在說明文件中發現任何不正確、與您使用特定功能的經驗不符或需要進一步澄清之處,請使用此表單來報告說明文件問題。