DROP VIEW - Amazon Aurora DSQL

DROP VIEW

DROP VIEW 语句移除现有视图。Aurora DSQL 支持此命令的完整 PostgreSQL 语法。

支持的语法

DROP VIEW [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]

说明

DROP VIEW 删除现有视图。要执行此命令,您必须是视图的所有者。

参数

IF EXISTS

如果视图不存在,不引发错误。在这种情况下,将发出通知。

name

要移除的视图的名称(可选择架构限定)。

CASCADE

自动删除依赖于视图的对象(如其它视图),进而删除依赖于这些对象的所有对象。

RESTRICT

如果任何对象依赖于该视图,则拒绝删除该视图。这是默认值。

示例

DROP VIEW kinds;

兼容性

此命令符合 SQL 标准,除了该标准只支持每个命令删除一个视图,并且 IF EXISTS 选项除外(这是 Aurora DSQL 支持的 PostgreSQL 扩展)。