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 的擴充功能。
如果您在文件中看到任何不正確、與您使用特定功能的經驗不符或需要進一步澄清的地方,請使用此表單來報告文件問題。