>>FOR rec IN SELECT * FROM usuario where status = 1 >>if (_resultado=1) then >>UPDATE usuario SET salario=_newsalario, cdlote =_lote where id in*** >>(rec.id)*** >>insert into public.enviolog (datahoraenvio, json, cdlote, ds_resultado, >>status) values( now(), _montajson, _lote, _resultado, 1; >>END IF;
>>coloquei entre *** onde deveria de extrair todos os valores da coluna rec.id >>e fazer um in, pois senão tenho que executar o update um a um, e neste caso >>faço um update unico... newsalario ou NEW.salario? _resultado ou rec._resultado? no insert, os campos não devem ser precedidos por rec.?
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral