Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Estou tentando fazer uma carga incremental no meu script. Como obtenho o campo 'LastExecTime'?
WHERE ModificationTime >= #$(LastExecTime)#;
Você pode pegar isso através da função ReloadTime( ), que irá trazer a última data de carga realizada com sucesso.
Felipe.
massa, vou testar aqui. obg!
Você pode pegar isso através da função ReloadTime( ), que irá trazer a última data de carga realizada com sucesso.
Felipe.
massa, vou testar aqui. obg!
Olá Felipedl
Eu fiz conforme orientado, porém o script não está validando o formato da data com a da minha consulta
Let v_ultima_carga = ReloadTime();
let v_ultima_carga= Date(v_ultima_carga,'DD/MM/YYYY hh:mm:ss[.fff]');
where i.dtaalteracao >= to_date('$(v_ultima_carga)', 'DD/MM/YYYY hh:mm:ss[.fff]')
Oi SuCsa,
Entendo que você esteja usando o Oracle pra fazer a validação da data, poderia tentar fazer o seguinte?
O comando ReloadTime() irá soltar uma data no formato Qlik que você informar, só precisando fazer o mesmo alinhamento de máscara de data no Oracle.
let v_ultima_carga = text(date(ReloadTime(), 'DD/MM/YYYY hh:mm:ss'));
where i.dtaalteracao >= to_timestamp('$(v_ultima_carga)','DD/MM/YYYY HH24:MI:SS')
Felipe