跳到主要内容

UNDROP TABLE

恢复已删除表的最新版本。这利用了 Databend 的时间旅行功能;只有在保留期内(默认为24小时),才能恢复已删除的对象。

另请参阅:

语法

UNDROP TABLE [ <database_name>. ]<table_name>

如果同名表已存在,则返回错误。

示例

CREATE TABLE test(a INT, b VARCHAR);

-- 删除表
DROP TABLE test;

-- 从当前数据库显示已删除的表
SHOW TABLES HISTORY;

┌────────────────────────────────────────────────────┐
│ Tables_in_orders_2024 │ drop_time │
├───────────────────────┼────────────────────────────┤
│ test │ 2024-01-23 04:56:34.766820
└────────────────────────────────────────────────────┘

-- 恢复表
UNDROP TABLE test;
这篇文章对您有帮助吗?
Yes
No
开始使用 Databend Cloud
低成本
快速分析
多种数据源
弹性扩展
注册