数据仓库服务 GAUSSDB(DWS)-ALTER VIEW:参数说明

时间:2025-03-21 16:04:45

参数说明

表1 ALTER VIEW参数说明

参数

描述

取值范围

IF EXISTS

如果视图不存在时返回一个提示而不是错误。

-

view_name

需要修改的视图的名称,可以用模式修饰。

有效的视图名。

column_name

可选的名称列表,视图的字段名。如果没有给出,字段名取自查询中的字段名。

有效的字段名。

SET/DROP DEFAULT

设置或删除一个列的缺省值,该参数暂无实际意义。

-

new_owner

视图的新所有者。

有效的用户名。

new_name

视图的新名称。

字符串,需符合标识符命名规范

new_schema

视图的新模式。

有效的模式名。

view_option_name [ = view_option_value ]

该子句为视图指定一个可选的参数。

目前view_option_name支持的参数仅有security_barrier,当VIEW试图提供行级安全时,应使用该参数。

security_barrier为boolean类型:

  • TRUE
  • FALSE

REBUILD

该子句用于视图解耦,可使用已保存的原始语句重新创建视图,恢复依赖关系。9.1.0.200及以上集群版本中,视图解耦功能无需打开view_independent开关,检测视图如果为无效状态,则可以进行重建。

REBUILD的详细使用说明请参见REBUILD使用说明

ONLY

控制视图重建的范围,只重建视图及其所依赖的视图。此功能无需打开view_independent开关,检测视图如果为无效状态,则可以进行重建。

-

support.huaweicloud.com/sqlreference-910-dws/dws_06_0150.html