Olá! Tenho a seguinte VIEW:
CREATE OR REPLACE VIEW "public"."pagamentoteste" (id_pagamento) AS SELECT pagamento_tbl.id_pagamento FROM pagamento_tbl WHERE (pagamento_tbl.situacao = 'B'::bpchar); Ela me retorna certinho, porém gostaria de selecionar por DATA, para isso deveria informar a data que desejo, mas como sou iniciante, não sei passar parametrôs em views (se é possível). Já tentei fazer como função, porém o retorno da função não é em forma de tabela, ele retorna apenas uma string com todos os campos separado por virgula. A pergunta é como faço para ter uma função que retorne o mesmo tipo de dados da view? Segue a função: CREATE OR REPLACE FUNCTION "public"."pagamento" (id_pagamento integer) RETURNS "public"."pagamento_tbl" AS $body$ SELECT * FROM pagamento_tbl WHERE id_pagamento = $1 $body$ LANGUAGE 'sql' VOLATILE CALLED ON NULL INPUT SECURITY INVOKER; Qualquer ajuda, agradeço antecipadamente! _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios
