恢复
适用于:砖的SQL砖运行时7.4及以上
恢复一个增量表的状态。恢复早期版本号或支持一个时间戳。
参数
识别三角洲表来恢复。表名不能使用时间规范。
timestamp_expression
可以是任何一个:2018 - 10 - 18 t22:15:12.013z
,也就是说,可以把一个字符串,该字符串转换为一个时间戳铸造(' 2018-10-1813:36:32c '作为时间戳)
“2018-10-18”
,也就是说,一个日期字符串current_timestamp ()- - - - - -时间间隔12小时
date_sub(当前日期(),1)
其他表达式,也可以把一个时间戳
版本
是一个长期的价值,可以获得输出的吗描述历史table_spec
。
既不timestamp_expression
也不版本
子查询。
例子
——employee表恢复到一个特定的时间戳>恢复表员工来时间戳作为的“2022-08-02”就是;table_size_after_restorenum_of_files_after_restorenum_removed_filesnum_restored_filesremoved_files_sizerestored_files_sizeOne hundred.310574年0——employee表恢复到一个特定的版本号从描述历史检索员工>恢复表员工来版本作为的1;table_size_after_restorenum_of_files_after_restorenum_removed_filesnum_restored_filesremoved_files_sizerestored_files_sizeOne hundred.310574年0——employee表恢复到它在一个小时前的状态>恢复表员工来时间戳作为的current_timestamp()- - - - - -时间间隔' 1 '小时;table_size_after_restorenum_of_files_after_restorenum_removed_filesnum_restored_filesremoved_files_sizerestored_files_sizeOne hundred.310574年0