使用SAP Hana历史记录表时出现问题

时间:2019-05-22 13:30:44

标签: hana

我试图了解历史记录表如何在HANA中工作。

我询问是否可以使用历史记录表满足以下要求。

假设,我有一个表,用于维护站点和文章的明智库存。 库存会根据库存变化进行更新。

现在,如果我想要站点文章明智的股票的当前以及之前的图片,我可以使用历史记录表进行同样的处理。 我创建了一个历史表,并在其中插入了一行,以提供输出:

SELECT site,article,stock FROM PH_STOCK_HISTORY AS OF utctimestamp '2019-05-22 12:36:17.909'; 

enter image description here

我更新了库存并重新运行查询:

SELECT site,article,stock FROM PH_STOCK_HISTORY AS OF utctimestamp '2019-05-22 12:37:38.55'

enter image description here

现在,我想在同一查询中获取我的股票的早期和当前图片。

实现这个目标可行吗?

1 个答案:

答案 0 :(得分:-1)

也许可以通过联合查询来实现。

    SELECT site,article,stock FROM PH_STOCK_HISTORY AS OF utctimestamp '2019-05-22 12:36:17.909'
    union 
    SELECT site,article,stock FROM PH_STOCK_HISTORY AS OF now();

尝试一下:)