ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Update ZQuery [RESOLVIDO]

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
k713
Novato
Novato


Registrado: Quarta-Feira, 12 de Mai de 2010
Mensagens: 84

MensagemEnviada: Qua Jun 19, 2019 9:29 am    Assunto: Update ZQuery [RESOLVIDO] Responder com Citação

Bom dia. Estou enroscado com uma Zquery de um sistema delphi7+postgres...

na query direto no postgres funciona perfeitamente, assim:

UPDATE atendimento SET atendido = true WHERE data::date = CURRENT_DATE

já com a zquery no delphi, não vai, diz "erro de sintaxe em ou próximo a :". O código está em um botão, assim:

procedure TFrmPrincipal.BtAntendimentoClick(Sender: TObject);
var
zqrLocal: TZQuery;
begin
with tabelas do begin
zqrLocal := TZQuery.Create(nil);
zqrLocal.Connection := Conexao;
zqrLocal.Close;
zqrLocal.SQL.Add('UPDATE atendimento SET atendido = true WHERE data::date = CURRENT_DATE');
zqrLocal.ExecSQL;
FreeAndNil(zqrLocal);
end;
end;

Aguardo um help...grato!


Editado pela última vez por k713 em Qua Jun 19, 2019 12:22 pm, num total de 1 vez
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
imex
Moderador
Moderador


Registrado: Sexta-Feira, 7 de Janeiro de 2011
Mensagens: 11666

MensagemEnviada: Qua Jun 19, 2019 11:06 am    Assunto: Responder com Citação

Bom dia,

Não tenho nenhuma experiência com o PostgreSQL mas qual é o tipo de dados do campo data?
Se esse campo armazena somente data acredito que você pode deixar dessa forma:

Código:
WHERE data = CURRENT_DATE


Se armazena data e hora experimente:

Código:
WHERE cast(data as date) = CURRENT_DATE


Espero que ajude

_________________
Assinatura: https://www.imoveisemexposicao.com.br/imoveis-alugar-guarulhos-residencial-casa
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
k713
Novato
Novato


Registrado: Quarta-Feira, 12 de Mai de 2010
Mensagens: 84

MensagemEnviada: Qua Jun 19, 2019 12:20 pm    Assunto: Update ZQuery [RESOLVIDO] Responder com Citação

Era isso mesmo Imex. Grato.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB