DROP MATERIALIZED VIEW
描述
该语句用来删除物化视图。
权限要求
删除物化视图日志需要有 DROP TABLE 权限。有关 seekdb 权限的详细介绍,参见 seekdb 的权限分类。
语法
DROP MATERIALIZED VIEW [IF EXISTS] materialized_view_list [opt_drop_behavior];
materialized_view_list:
[ database. ]materialized_view [,[ database. ]materialized_view]...
opt_drop_behavior:
RESTRICT | CASCADE
参数说明
| 参数 | 描述 |
|---|---|
| IF EXISTS | 可选项,如果指定 IF EXISTS,即使要删除的物化视图不存在,也不会报错;如果不指定,要删除的物化视图不存在则会报错。 |
| database. | 可选项,指定物化视图所在的数据库。如果省略 database.,则默认在您自己的数据库中。 |
| materialized_view | 指定物化视图的名称。 |
| RESTRICT | CASCADE | 可选项,表示删除操作的行为。
|
示例
删除 test_db 库下名为 mv_test_tbl1 的物化视图。
DROP MATERIALIZED VIEW mv_test_tbl1;
返回结果如下:
Query OK, 0 rows affected (0.001 sec)