恢複
適用於:磚的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