SelectDB Enterprise
参考手册
SQL 语句
表和视图
视图
ALTER VIEW

ALTER VIEW

描述

该语句用于修改一个逻辑视图的定义。

语法

ALTER VIEW [<db_name>.]<view_name> 
 [(<column_definition>)]
AS <query_stmt>

其中:

column_definition:
    <column_name> [COMMENT '<comment>'] [,...]

必选参数

1. <view_name>

要修改的视图的标识符(即名称)。

2. <query_stmt>

定义视图的 SELECT 查询语句。

可选参数

1. <db_name>

视图所在的数据库名称。如果未指定,则默认为当前数据库。

2. <column_definition>

视图的列定义。
其中:
1. <column_name>
列名。
2. <comment>
列的注释。

权限控制

权限对象说明
ALTER_PRIV视图需要所修改视图的 SELECT_PRIV 权限。
SELECT_PRIV表、视图需要拥有被查询的表、视图、物化视图的 SELECT_PRIV 权限。

示例

1、修改 example_db 上的视图 example_view

ALTER VIEW example_db.example_view
(
  c1 COMMENT "column 1",
  c2 COMMENT "column 2",
  c3 COMMENT "column 3"
)
AS SELECT k1, k2, SUM(v1) FROM example_table 
GROUP BY k1, k2
© 2025 北京飞轮数据科技有限公司 京ICP备2022004029号 | Apache、Apache Doris 以及相关开源项目名称均为 Apache 基金会商标