[firebase-br] Triggers

Mário Reis mariodosreyx em gmail.com
Terça Fevereiro 22 12:11:53 -03 2022


Salvo erro New. é uma palavra reservada e só pode ser usada durante um
insert ou update.
Com os meus melhores cumprimentos
Mário Agostinho Reis
919262146

Esta mensagem contém informação de natureza confidencial e é
exclusivamente dirigida ao(s) destinatário(s) indicado(s). Se, por engano,
receber este email agradecemos que não o copie nem o reenvie e que nos
notifique do ocorrido através do email de resposta.


UPSAI | Informática via lista <lista em firebase.com.br> escreveu no dia
terça, 22/02/2022 à(s) 14:09:

> Prezados
>
> Solicito ajuda para a seguinte ocorrência:
>
> Temos uma tabela chamada PEDIDOS e outra ITENS DO PEDIDO.
>
> Criamos a seguinte trigger:
>
> AS
>  declare variable aux double precision;
> begin
>    select NEW.codigo, sum(NEW.qtde)  from ITENS
>    group by NEW.codigo
>    INTO :AUX;
> end
>
> Estamos recebendo a seguinte mensagem de erro:
>
> can't format message 13:896 -- message file C:\firebird.msg not found.
> Dynamic SQL Error.
> SQL error code = -104.
> Cannot use an aggregate function in a GROUP BY clause.
>
>
> Saudações,
>  Wagner Aranha
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas:
> http://www.firebase.com.br/pesquisa_lista.html
>


Mais detalhes sobre a lista de discussão lista