Ola boa tarde a todos. Eu venho criando algumas pls pra resultar uma TABLE, na definicao da funcao ja se determina a estrutura da table que vai resultar.
exemplo: CREATE OR REPLACE FUNCTION public.lucratividade_detalhada (Pd1 Date, Pd2 Date) RETURNS TABLE ( ID_OS integer, DATA DATE, ID_CLIENTE integer, NOME VARCHAR(100), ID_PRODUTO INTEGER, CODFOR VARCHAR(100), CODBAR VARCHAR(100), DESCRICAO VARCHAR(100), UNIDADE VARCHAR(2), QTDE NUMERIC(10,3), CUSTO NUMERIC(10,2), DESCONTO NUMERIC(10,2), UNITARIO NUMERIC(10,2), TOTAL_LIQUIDO NUMERIC(10,2), TOTAL_BRUTO NUMERIC(10,2), TOTAL_CUSTO NUMERIC(10,2), LUCRO NUMERIC(10,2), MARCKUP NUMERIC(10,2), ML NUMERIC(10,2) ) AS $body$ (....) AI NO RETURN DEVO CRIA-LO PRA RETORNAR EXATAMENTE A ESTRUTURA QUE ESTA DETALHADO NA TABLE: return query SELECT * from tmplucratividade; Neste ex. a tabela tmplucratividade tem exatamente a mesma estrutura da TABLE. Porem queria saber se existe uma maneira de eu retornar uma QUERY DINAMICAMENTE exemplo: RETURN QUERY Select Nome, Endereco From CLIENTE Order by Nome; GRATO. LUCIANO [image: Foto] *LuMoraes* *O mais completo para seu comércio.*
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral