更新视图。
重命名视图
修改已创建视图的名称。
- 命令格式
alter view <view_name> rename to <new_view_name>;
- 参数说明
- view_name:必填。需要重命名视图的名称。
- new_view_name:必填。新的视图名称。如果已存在同名视图,会返回报错。
- 使用示例
--将视图view sale_detail_view重命名为market。 alter view sale_detail_view rename to market;
修改视图的所有人
修改已创建的视图的所有人,即视图Owner。
- 命令格式
alter view <view_name> changeowner to <new_owner>;
- 参数说明
- view_name:必填。待修改Owner的视图的名称。
- new_owner:必填。修改后的Owner的账号。
- 使用示例
--将视图sale_detail_view的所有人修改为ALIYUN$xxx@aliyun.com。 alter view sale_detail_view changeowner to 'ALIYUN$xxx@aliyun.com';
相关命令
- CREATE VIEW:基于查询语句创建视图或更新已存在的视图。
- DESC VIEW:查看已创建的视图的信息。
- DROP VIEW:删除已创建的视图。