DROP VIEW
更新时间:2026-06-24
删除视图。
语法
SQL
1 DROP VIEW [IF EXISTS] name [, ...] [CASCADE | RESTRICT]
2 ```
3
4
5
6## 描述
7
8`DROP VIEW`将删除现有视图。 仅视图所有者可以将其删除。
9
10
11
12## 参数
13
14该SQL命令参数说明见下
15
16 `IF EXISTS `
17 : 如果该视图不存在,请不要报错。在这种情况下会发出通知。
18
19 `name`
20 : 要删除的视图的名称(可以由模式指定)。
21
22 `CASCADE`
23 : 自动删除依赖于视图的对象(例如其他视图)。
24
25 `RESTRICT`
26 : 如果有任何对象依赖该视图,则拒绝删除该视图。 这是默认值。
27
28
29
30## 示例
31
32删除视图`topten`;
33
34 ``` sql
35 DROP VIEW topten;
36 ```
37
38
39
40兼容性说明
41: `DROP VIEW`完全符合SQL标准,但该标准仅允许每个命令删除一个视图。 另外,`IF EXISTS`选项是PalopgMPP数据库扩展。
42
43
44
45相关SQL命令
46: ` CREATE VIEW `
评价此篇文章
