第四章 SQL命令 ALTER VIEW
修改视图。
大纲
ALTER VIEW view-name [(column-commalist)] AS query [WITH READ ONLY]
ALTER VIEW view-name [(column-commalist)] AS query [WITH [level] CHECK OPTION]
参数
| 参数 | 描述 |
|---|---|
view-name | 被修改的视图,它具有与表名相同的命名规则。视图名可以是限定的(schema.viewname),也可以是非限定的(viewname)。非限定视图名接受默认模式名。 |
column-commalist | 可选-组成视图的列名。如果这里没有指定,可以在查询中指定列名,如下所示。 |
query | 作为视图基础的结果集(来自查询)。 |
WITH READ ONLY | 可选-指定不能通过此视图对视图所基于的表执行插入、更新或删除操作。默认情况下,允许通过视图进行这些操作,约束如下所示。 |
WITH level CHECK OPTION | 可选-指定如何通过此视图对视图所基于的表执行插入、更新或删除操作。级别可以是关键字LOCAL或CASCADED。如果没有指定级别,则WITH CHECK OPTION默认为级联。 |