更新时间:2024-12-25 GMT+08:00
查询Delta表历史版本数据
命令格式
查询Delta表历史某一时刻的状态:
SELECT * FROM[database_name.]table_name
TIMESTAMP AS OF timestamp_expression
查询Delta表某一历史版本的状态:
SELECT * FROM[database_name.]table_name VERSION AS OF version_code
参数描述
参数 | 描述 |
|---|---|
database_name | Database名称,由字母、数字和下划线(_)组成。 |
table_name | Database中的表名,由字母、数字和下划线(_)组成。 |
timestamp_expression | 时间戳,不能晚于当前时间,格式'yyyy-MM-ddTHH:mm:ss.SSS' |
version_code | 1.3.1中查询结果中的版本号 |
示例
SELECT * FROM delta_table0 TIMESTAMP AS OF '2020-10-18T22:15:12.013Z'; SELECT * FROM delta_table0 VERSION AS OF 2 where part_col='part_value';

