Entendi, no caso é um postgres 9.4 em um Centos.
Dei uma debugada e quando deixo apenas o MIN funciona, mas MIN e MAX juntos
tenho o seguinte erro ( isso já de cara, na hora de criar a function) :
[Err] ERRO: "max" não é uma variável conhecida
SELECT MIN(fatura.inicio) INTO inicioFROM fatura
WHERE lote = r.lote;-- Funciona
SELECT MIN(fatura.inicio) INTO inicio ,MAX(fatura.inicio) INTO
termino
FROM fatura
WHERE lote = r.lote; -- Não funciona
Em Sexta-feira, 6 de Janeiro de 2017 10:47, Rafael Fialho
<[email protected]> escreveu:
2017-01-06 10:20 GMT-02:00 <[email protected]>:
Por exemplo:
FOR rResult IN SELECT lote FROM fatura WHERE ORDER BY lote(...) WHERE lote =
r.lote;
Imagino que esteja acontecendo erro, mas sugiro que você forneça mais
informações em futuras threads, como o que está acontecendo, ambiente, versão
do postgres, etc..
WHERE lote = rResult.lote;
[]'s
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral