Em 5 de fevereiro de 2014 18:49, Guimarães Faria Corcete DUTRA, Leandro <
[email protected]> escreveu:

> Ela é uma função que devolve uma relação derivada, só não tem esse
>
nome.  Mas, se teu ambiente for estranho demais, sempre podes usar uma
> função tradicional, que é bem mais chatinha.
>
> Alguém me corrija se eu tiver falado bobagem, estou afastado da
> programação há tanto tempo...


Além disso, funções com tipos específicos de retorno irão ficar
"engessadas", e toda manutenção a ser realizada (novos filtros, novos
campos, etc.), além de possivelmente ser custoso e gerar reflexos
indesejados, pode gerar os famosos "bad smells".

A não ser que seja algo muito elaborado, que não pode ser corretamente
otimizado/desenvolvido via SQL, eu não usaria função pra este caso, mas..
"cá um, cá um" né?
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a