Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
paulo_chiovetto
Contributor II
Contributor II

Script olhando variável SQL

Boa tarde, Senhores(as).

Como consigo fazer o script que verifica uma variável da Query SQL Server ?

Eu quero olhar essa variável, se ela for 'NULL' eu não quero dar o store da informação da query, porem se ela tiver dados então da o store normalmente.

Att,

Paulo Henrique

Labels (2)
1 Solution

Accepted Solutions
Clever_Anjos
Employee
Employee

Tente usar o noofrows()

Exemplo:

If NoOfRows('PF_TABULACAO') > 0 then

Store Guias into [$(PATHQVD)\$(Pasta)\PF_TABULACAO.qvd](qvd);

Endif;

drop Table PF_TABULACAO;

View solution in original post

5 Replies
Clever_Anjos
Employee
Employee

Seu select traz apenas uma linha?

Tem como você postar aqui qual seu select?

paulo_chiovetto
Contributor II
Contributor II
Author

o select pode ter varias linhas, ou não ter nada, pois rola um truncate table na tabela principal de tempos em tempos, quando rolar o truncate table eu não quero dar o store pois vai deixar o Qlik sem dados, porem quando tiver informação eu quero dar o store.


o select é simples pois a tabela já esta transformada no banco.


PF_TABULACAO:

LOAD *;

SQL SELECT * FROM BASETEMP..PLAN_QLIK_TABULACAO_PF;

STORE PF_TABULACAO INTO C:\Users\ldrede030\Desktop\Planejamento - Qlikview\QVD\PF_TABULACAO.QVD;

Clever_Anjos
Employee
Employee

Tente usar o noofrows()

Exemplo:

If NoOfRows('PF_TABULACAO') > 0 then

Store Guias into [$(PATHQVD)\$(Pasta)\PF_TABULACAO.qvd](qvd);

Endif;

drop Table PF_TABULACAO;

paulo_chiovetto
Contributor II
Contributor II
Author

Funcionou perfeitamente.

Obrigado, Clever.

Clever_Anjos
Employee
Employee

Depois marque uma das respostas como "correta" para podermos fechar o tópico.

Abraço!