更新时间:2026-06-11 GMT+08:00
分享

rollback

基本语法

  • 将表回滚到特定的快照ID版本

    可使用rollback_to_snapshot将表回滚到特定的快照ID。以下命令为将表db.sample回滚到快照ID为1的版本:

    CALL catalog_name.system.rollback_to_snapshot('db.sample', 1);

    其中,表名字段的类型为string,快照ID字段的类型为long。

    输出结果介绍请参见表1

    表1 回滚输出结果

    参数

    类型

    说明

    previous_snapshot_id

    long

    回滚前的当前快照ID。

    current_snapshot_id

    long

    回滚后的新当前快照 ID。

  • 将表回滚到特定时间点对应的活跃快照

    可使用rollback_to_timestamp将表回滚到特定时间点对应的活跃快照。以下命令为将db.sample表回滚到特定日期和时间:

    CALL prod.system.rollback_to_timestamp('db.sample', TIMESTAMP '2021-06-30 00:00:00.000');

    其中,表名字段的类型为string,timestamp的类型为timestamp,表示回滚目标时间戳。

    输出结果介绍请参见表1

相关文档