本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
DROP VIEW
DROP VIEW 陳述式會移除現有的檢視。Aurora DSQL 支援此命令的完整 PostgreSQL 語法。
支援的語法
DROP VIEW [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]
Description
DROP VIEW 會捨棄現有的檢視。您必須是檢視的擁有者才能執行此命令。
Parameters
IF EXISTS-
如果檢視不存在,不要擲回錯誤。在此情況下會發出通知。
name-
要移除的檢視名稱 (選擇性符合結構描述資格)。
CASCADE-
自動捨棄相依於檢視的物件 (例如其他檢視),進而捨棄所有相依於這些物件的物件。
RESTRICT-
如果有任何物件相依於檢視,即拒絕捨棄該檢視。這是預設值。
範例
DROP VIEW kinds;
相容性
此命令符合 SQL 標準,但標準只允許每個命令捨棄一個檢視;IF EXISTS 選項除外,這是 Aurora DSQL 支援的 PostgreSQL 擴充功能。