<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Execute SQL in Brasil</title>
    <link>https://community.qlik.com/t5/Brasil/Execute-SQL/m-p/1361516#M49601</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bom dia Marcel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;É possível realizando um load precedente&lt;/P&gt;&lt;P&gt;Algo nesses moldes:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tabela:&lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *;&lt;/P&gt;&lt;P&gt;SQL &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;EXECUTE itensEstoque&lt;/SPAN&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Para a inclusão dos novos itens, você teria que carregar o QVD antigo e realizar alguma forma de verificação para identificar quais são os valores antigos e quais os novos que estão sendo carregados pela procedure (por data ou id por exemplo).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;// Supondo que há um ID&lt;/P&gt;&lt;P&gt;NoConcatenate&lt;/P&gt;&lt;P&gt;QVD:&lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&lt;/P&gt;&lt;P&gt;From QVD;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;// Segundo load para carregar os dados &lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&lt;/P&gt;&lt;P&gt;Resident Tabela&lt;/P&gt;&lt;P&gt;where not exists(ID) // verificaria se há IDs que já foram carregados anteriormente na tabela 'Tabela').&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Felipe.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 27 Jun 2017 12:45:24 GMT</pubDate>
    <dc:creator>felipedl</dc:creator>
    <dc:date>2017-06-27T12:45:24Z</dc:date>
    <item>
      <title>Execute SQL</title>
      <link>https://community.qlik.com/t5/Brasil/Execute-SQL/m-p/1361515#M49600</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Boa tarde pessoal,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tenho a seguinte duvida: estou fazendo acesso ao banco de dados de um cliente, porém não sei a estrutura de tabelas do ERP usado.&lt;/P&gt;&lt;P&gt;O fornecedor do ERP criou umas procedures para consumirmos somente os dados que queremos.&lt;/P&gt;&lt;P&gt;Exemplo: &lt;/P&gt;&lt;P&gt;EXECUTE itensEstoque&lt;/P&gt;&lt;P&gt;SELECT * FROM ##&lt;SPAN style="font-size: 13.3333px;"&gt;itensEstoque.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Gostaria de saber se tem alguma forma de criar uma carga que passe esse comando e o mesmo retornar os dados para um QVD.&lt;/P&gt;&lt;P&gt;Como fazer para acessar somente os dados do retorno da procedure?&lt;/P&gt;&lt;P&gt;No QVD, consigo adicionar dados novos e não excluir os antigos?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Grato pelo auxilio quem souber.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Atenciosamente. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Jun 2017 20:47:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Execute-SQL/m-p/1361515#M49600</guid>
      <dc:creator>marcelvinicius</dc:creator>
      <dc:date>2017-06-26T20:47:37Z</dc:date>
    </item>
    <item>
      <title>Re: Execute SQL</title>
      <link>https://community.qlik.com/t5/Brasil/Execute-SQL/m-p/1361516#M49601</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bom dia Marcel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;É possível realizando um load precedente&lt;/P&gt;&lt;P&gt;Algo nesses moldes:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tabela:&lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *;&lt;/P&gt;&lt;P&gt;SQL &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;EXECUTE itensEstoque&lt;/SPAN&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Para a inclusão dos novos itens, você teria que carregar o QVD antigo e realizar alguma forma de verificação para identificar quais são os valores antigos e quais os novos que estão sendo carregados pela procedure (por data ou id por exemplo).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;// Supondo que há um ID&lt;/P&gt;&lt;P&gt;NoConcatenate&lt;/P&gt;&lt;P&gt;QVD:&lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&lt;/P&gt;&lt;P&gt;From QVD;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;// Segundo load para carregar os dados &lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&lt;/P&gt;&lt;P&gt;Resident Tabela&lt;/P&gt;&lt;P&gt;where not exists(ID) // verificaria se há IDs que já foram carregados anteriormente na tabela 'Tabela').&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Felipe.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Jun 2017 12:45:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Execute-SQL/m-p/1361516#M49601</guid>
      <dc:creator>felipedl</dc:creator>
      <dc:date>2017-06-27T12:45:24Z</dc:date>
    </item>
    <item>
      <title>Re: Execute SQL</title>
      <link>https://community.qlik.com/t5/Brasil/Execute-SQL/m-p/1361517#M49602</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Muito obrigado pela ajuda Felipe.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Outra pergunta, dessa forma eu também posso criar um novo QVD?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Passo um caminho de pasta local, para armazenar esse QVD? Como posso fazer?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Grato mais uma vez pelo auxilio. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Jun 2017 12:53:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Execute-SQL/m-p/1361517#M49602</guid>
      <dc:creator>marcelvinicius</dc:creator>
      <dc:date>2017-06-27T12:53:18Z</dc:date>
    </item>
    <item>
      <title>Re: Execute SQL</title>
      <link>https://community.qlik.com/t5/Brasil/Execute-SQL/m-p/1361518#M49603</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Oi Marcel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Você pode criar um novo QVD ou sobrescrever o antigo que você tinha.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tabela:&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Load&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;SQL &lt;SPAN style="font-weight: inherit; font-style: inherit;"&gt;EXECUTE itensEstoque&lt;/SPAN&gt;;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;// Supondo que há um ID&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;NoConcatenate&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;QVD:&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Load&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;From QVD;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;// Segundo load para carregar os dados&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Concatenate (QVD)&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Load&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Resident Tabela&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;where not exists(ID) // verificaria se há IDs que já foram carregados anteriormente na tabela 'Tabela').&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Store QVD into [QVD.qvd] (qvd); //local onde estaria o arquivo.&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Seria algo mais ou menos nessa linha Pedro.&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Poderia marcar a resposta como correta / ou se te ajudou por favor?&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Felipe.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Jun 2017 14:07:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Execute-SQL/m-p/1361518#M49603</guid>
      <dc:creator>felipedl</dc:creator>
      <dc:date>2017-06-27T14:07:56Z</dc:date>
    </item>
    <item>
      <title>Re: Execute SQL</title>
      <link>https://community.qlik.com/t5/Brasil/Execute-SQL/m-p/1361519#M49604</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bom dia Felipe,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Muito obrigado pela ajuda, estou começando a caminhar melhor.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tenho a seguinte duvida: não tenho nenhum QVD montado ainda. &lt;/P&gt;&lt;P&gt;Preciso consultar uma procedure em outro servidor por conexão e montei a seguinte sintaxe:&lt;/P&gt;&lt;P&gt;LIB CONNECT TO '192.168.0.251'&lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *;&lt;/P&gt;&lt;P&gt;SQL EXECUTE dbo.wGetItem;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Store itens into [lib:/Itens/itens.qvd];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ao carregar os dados, da a seguinte msg:&lt;/P&gt;&lt;P class="headline undefined"&gt;Carga de arquivos iniciada&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="headline undefined"&gt;Os dados não foram carregados. Solucione o erro e tente carregar novamente.&lt;/P&gt;&lt;P class="headline undefined"&gt;Mas não apresenta erro algum, onde será que estou errando? Preciso montar um QVD com os campos que retornam do execute ou ele gera automaticamente?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Jun 2017 14:29:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Execute-SQL/m-p/1361519#M49604</guid>
      <dc:creator>marcelvinicius</dc:creator>
      <dc:date>2017-06-27T14:29:58Z</dc:date>
    </item>
    <item>
      <title>Re: Execute SQL</title>
      <link>https://community.qlik.com/t5/Brasil/Execute-SQL/m-p/1361520#M49605</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Oi Marcel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As mensagens que ele mostra realmente são meio inconsistentes com o erro que deveria dar.&lt;/P&gt;&lt;P&gt;Tenta rodar várias vezes pra ver se muda a mensagem (não sei porque, mas as vezes não mostra uma mensagem explicativa, algumas sim).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Eu estou chutando, mas teria que entender se por exemplo, a conexão está ok, podendo ser também a procedure que é usada está certa.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Jun 2017 16:15:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Execute-SQL/m-p/1361520#M49605</guid>
      <dc:creator>felipedl</dc:creator>
      <dc:date>2017-06-27T16:15:28Z</dc:date>
    </item>
    <item>
      <title>Re: Execute SQL</title>
      <link>https://community.qlik.com/t5/Brasil/Execute-SQL/m-p/1361521#M49606</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Boa tarde Felipe,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Obrigado pela ajuda, consegui fazer a leitura direto criando uma tabela.&lt;/P&gt;&lt;P&gt;Porém agora estou querendo passar para um QVD e esta me dando erro:&lt;/P&gt;&lt;P&gt;ErrorSource: Microsoft OLE DB Provider for SQL Server,&lt;/P&gt;&lt;P&gt;ErrorMsg: Incorrect syntax near 'Store'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Store Itens into [lib://itens (stoant_danilo)/itens.qvd] (qvd)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Preciso criar na mão um arquivo "itens.qvd"? Pois esse arquivo não existe (estou tentando criar do zero).&lt;/P&gt;&lt;P&gt;O que posso estar fazendo de errado?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Jun 2017 17:27:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Execute-SQL/m-p/1361521#M49606</guid>
      <dc:creator>marcelvinicius</dc:creator>
      <dc:date>2017-06-27T17:27:52Z</dc:date>
    </item>
  </channel>
</rss>

