Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
acandido84
Creator
Creator

erro no qvd

Alguem sabe me responder esse erro:

Pessoal, tentei colocar essa ultima linha no meu qvd e deu esse erro abaixo....

ela é um linha que não existe no SQL... eu criei no qvd....

a linha é essa :

(if(isnull(DT_STAT_COLA or DT_BAIX_FOLH_CARG),today()-DT_SAID_FOLH_CARG,

  if(IsNull(DT_STAT_COLA),(DT_BAIX_FOLH_CARG-DT_SAID_FOLH_CARG),(DT_STAT_COLA-DT_SAID_FOLH_CARG)))) as DATA_ENTREGA_PERF

aa.png

1 Solution

Accepted Solutions
giovanneb
Creator II
Creator II

Olá pelo que percebi você esta passando parâmetros da linguagem AQL (Qlik) dentro do Select SQL, e ele não está reconhecendo o comando sugiro fazer assim,

Load

     *,

(if(isnull(DT_STAT_COLA or DT_BAIX_FOLH_CARG),today()-DT_SAID_FOLH_CARG,

  if(IsNull(DT_STAT_COLA),(DT_BAIX_FOLH_CARG-DT_SAID_FOLH_CARG),(DT_STAT_COLA-DT_SAID_FOLH_CARG)))) as DATA_ENTREGA_PERF;

SQL Select

     Campos que serão carregados do banco

From Banco;


Dessa forma os dados que deverão ser tratados pelo qlik serão tratados no Load


Abs

View solution in original post

3 Replies
giovanneb
Creator II
Creator II

Olá pelo que percebi você esta passando parâmetros da linguagem AQL (Qlik) dentro do Select SQL, e ele não está reconhecendo o comando sugiro fazer assim,

Load

     *,

(if(isnull(DT_STAT_COLA or DT_BAIX_FOLH_CARG),today()-DT_SAID_FOLH_CARG,

  if(IsNull(DT_STAT_COLA),(DT_BAIX_FOLH_CARG-DT_SAID_FOLH_CARG),(DT_STAT_COLA-DT_SAID_FOLH_CARG)))) as DATA_ENTREGA_PERF;

SQL Select

     Campos que serão carregados do banco

From Banco;


Dessa forma os dados que deverão ser tratados pelo qlik serão tratados no Load


Abs

acandido84
Creator
Creator
Author

Deu certo, muito obigada

giovanneb
Creator II
Creator II

Ótimo, a disposição