RECOVER

description

  1. 该语句用于恢复之前删除的 databasetable 或者 partition
  2. 语法:
  3. 1) 恢复 database
  4. RECOVER DATABASE db_name;
  5. 2) 恢复 table
  6. RECOVER TABLE [db_name.]table_name;
  7. 3) 恢复 partition
  8. RECOVER PARTITION partition_name FROM [db_name.]table_name;
  9. 说明:
  10. 1. 该操作仅能恢复之前一段时间内删除的元信息。默认为 3600 秒。
  11. 2. 如果删除元信息后新建立了同名同类型的元信息,则之前删除的元信息不能被恢复

example

  1. 1. 恢复名为 example_db database
  2. RECOVER DATABASE example_db;
  3. 2. 恢复名为 example_tbl table
  4. RECOVER TABLE example_db.example_tbl;
  5. 3. 恢复表 example_tbl 中名为 p1 partition
  6. RECOVER PARTITION p1 FROM example_tbl;

keyword

  1. RECOVER