Укажите необходимую свежесть данных из Data Cache
Я использую Invantive SQL для Exact Online для интеграции BOARD с Exact Online. Для кэширования настроен Invantive Data Cache. По умолчанию данные остаются достаточно свежими для /*+ ods */
подсказка для использования в течение 7 дней.
Я могу полностью отключить кэш данных, используя /*+ ods(false) */
, но как я могу указать другую необходимую свежесть, кроме удаления внутренних таблиц, поддерживаемых Data Cache?
1 ответ
Вы можете указать условия возраста данных, используя следующий синтаксис:
select /*+ ods(true, interval '1 millisecond') */ * from exactonlinerest..salesorders
Доступны следующие интервальные единицы:
- миллисекунду (ы)
- секунд (ы)
- минута (ы)
- час (ы)
- день (ей)
- неделя (s)
- год (лет)