更新时间:2024-07-24 GMT+08:00

ALTER MATERIALIZED VIEW STATUS

语法

ALTER MATERIALIZED VIEW qualifiedName SET STATUS <status>

描述

修改物化视图的状态,仅支持ENABLE和SUSPEND相互转换,以及将DISABLE状态修改为SUSPEND或ENABLE。物化视图所有状态包含如下:

  • INIT: 物化视图第一次创建时的状态
  • SUSPEND:暂停使用状态,暂停使用的物化视图不会参与改写
  • ENABLE:可使用状态
  • REFRESHING:正在刷新物化视图数据,不可用于改写
  • DISABLE:关闭使用

示例

将“mv.default.mv1”的状态更新为“SUSPEND”。

alter materialized view mv.default.mv1 set status SUSPEND;