Проблема при работе с таблицами истории SAP Hana - PullRequest
0 голосов
/ 22 мая 2019

Я пытался понять, как работают таблицы истории в HANA.

У меня есть вопрос, можно ли выполнить следующее требование с помощью таблицы истории.

Предположим, у меня есть таблица, которая поддерживает STOCK для сайта и статьи. Запас обновляется в соответствии с изменениями в инвентаре.

Теперь, если мне нужна текущая, а также предыдущая картина мудрого запаса статей сайта, могу ли я использовать таблицу истории для того же. Я создал таблицу истории и вставил в нее строку, которая дает вывод:

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 голосов
/ 28 мая 2019

Может быть, вы можете добиться этого с помощью запроса Union.

    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();

Попробуйте это:)

...