OFERTAS ESPECIAIS DE 25 % OFF para compra e renovaÇÃo!

Autor Tópico: [RESOLVIDO] Where no sql + filtro = Erro na 9.0.0.26  (Lida 106 vezes)

Marcio Akira Okamura

  • Novato
  • *
  • Mensagens: 49
    • Email
[RESOLVIDO] Where no sql + filtro = Erro na 9.0.0.26
« Online: Novembro 23, 2017, 11:01:56 am »
Olá
Tenho uma consulta, novinha, com um select :
 SELECT CD_MUNCIPIO, NM_USUARIO_CAD ,  RG_ENVIO_SISTEMA
FROM
    GESTOR.MOBILE_XINGU
WHERE CD_MUNICIPIO=[CD_MUNICIPIO]
E ativei o filtro para pesquisar alguns campos que não coloquei aqui.
Dá um erro no filtro, parecendo que ele tem mais de um WHERE, conforme abaixo:
"Atenção
Erro ao acessar o banco de dados
ORA-00933: SQL command not properly ended
select distinct NM_USUARIO_CAD from GESTOR.MOBILE_XINGU order by NM_USUARIO_CAD where CD_MUNICIPIO=27 where NM_USUARIO_CAD = ''

Me parece ser um bug, pois fiz até uma aplicação nova para ver ser funciona.

Espero que alguém do suporte veja a msg e corrija rapidamente.

abs.

Marcio Akira Okamura
« Última modificação: Novembro 28, 2017, 04:05:41 pm por Yuri Esteves »

Haroldo

  • Expert
  • *****
  • Mensagens: 7735
  • Conhecimento diminui limitações.△TFA△
    • InfinitusWeb Software de Gestãol/Gestão ITIL/Consultoria Scriptcase
Re:Where no sql + filtro = Erro na 9.0.0.26 -
« Responder #1 Online: Novembro 23, 2017, 12:35:47 pm »
É uma aplicação de consulta? Remove a cláusula where do SQL principal da Grid.


Use sc_select_where(add):

https://suporte.scriptcase.com.br/pt-br/article/80-adicionar-dinamicamente-uma-condicao-a-clausula-where-da-consulta

Yuri Esteves

  • Administrator
  • Expert
  • *****
  • Mensagens: 975
    • Email
Re:Where no sql + filtro = Erro na 9.0.0.26 -
« Responder #2 Online: Novembro 28, 2017, 04:05:25 pm »
Olá
Tenho uma consulta, novinha, com um select :
 SELECT CD_MUNCIPIO, NM_USUARIO_CAD ,  RG_ENVIO_SISTEMA
FROM
    GESTOR.MOBILE_XINGU
WHERE CD_MUNICIPIO=[CD_MUNICIPIO]
E ativei o filtro para pesquisar alguns campos que não coloquei aqui.
Dá um erro no filtro, parecendo que ele tem mais de um WHERE, conforme abaixo:
"Atenção
Erro ao acessar o banco de dados
ORA-00933: SQL command not properly ended
select distinct NM_USUARIO_CAD from GESTOR.MOBILE_XINGU order by NM_USUARIO_CAD where CD_MUNICIPIO=27 where NM_USUARIO_CAD = ''

Me parece ser um bug, pois fiz até uma aplicação nova para ver ser funciona.

Espero que alguém do suporte veja a msg e corrija rapidamente.

abs.

Marcio Akira Okamura

O caso foi corrigido na release 9.0.027.

Versão disponivel para download e atualização.