Especifique a atualização necessária de dados do cache de dados

3

Estou usando o Invantive SQL for Exact Online para integrar o BOARD com o Exact Online. Para armazenamento em cache, o Invantive Data Cache está configurado. Por padrão, os dados permanecem atualizados o suficiente para que a /*+ ods */ hint seja usada por 7 dias.

Eu posso desligar completamente o Data Cache usando /*+ ods(false) */ , mas como posso especificar um diferente frescor exigido além de descartar as tabelas internas mantidas pelo Data Cache?

    
por Sander Goudsblom 24.04.2017 / 09:20

1 resposta

2

Você pode especificar as condições de quantos anos os dados podem estar usando a seguinte sintaxe:

select /*+ ods(true, interval '1 millisecond') */ * from exactonlinerest..salesorders

As seguintes unidades de intervalo estão disponíveis:

  • milissegundos (s)
  • segundo (s)
  • minuto (s)
  • hora (s)
  • dia (s)
  • semana (s)
  • ano (s)
por 24.04.2017 / 09:25