ALTER MATERIALIZED VIEW
可用于ALTER MATERIALIZED VIEW的语句形式和动作是ALTER TABLE的一个子集,并且在用于物化视图时具有相同的含义。详见ALTER TABLE。
注意事项
- 只有物化视图的所有者有权限执行ALTER TMATERIALIZED VIEW命令,系统管理员默认拥有此权限。
- 不支持更改物化视图结构。
修改物化视图的定义。
修改物化视图的列。
RENAME [ COLUMN ] column_name TO new_column_name;
重命名物化视图。
设置物化视图的所属模式。
ALTER MATERIALIZED VIEW [ IF EXISTS ] mv_name
SET SCHEMA new_schema;
设置物化视图的表空间。
-
ALTER [ COLUMN ] column_name RESET ( attribute_option [, ... ] )
ALTER [ COLUMN ] column_name SET ( attribute_option = value [, ... ] )
SET WITHOUT CLUSTER
SET ( storage_parameter = value [, ... ] )
OWNER TO { new_owner }
参数说明
mv_name
一个现有物化视图的名称,可以用模式修饰。
column_name
一个新的或者现有的。
new_column_name
一个现有列的新名称。
该物化视图的新拥有者的用户名。
new_name
该物化视图的新名称。