Testei aqui mas não tive êxito
Um exemplo de função:
CREATE OR REPLACE FUNCTION "public"."testearg" ("Pusu_id" integer, "Pacao" varchar, "Ptip_doc_id" integer) RETURNS "public"."tipo_mensagem" AS
$body$
DECLARE
Flemb_id INTEGER;
saida public.tipo_mensagem;
logar BOOLEAN;
BEGIN
IF(Pacao='INSERIR')THEN
RETURN saida;
END IF;
END;
$body$
LANGUAGE 'plpgsql' VOLATILE CALLED ON NULL INPUT SECURITY INVOKER;
Se rodo ela retorna o seguinte erro:
ERROR: coluna "pacao" não existe
CONTEXT: comando SQL "SELECT (Pacao='INSERIR')"
PL/pgSQL function "testearg" line 6 at if
_______________________________________________ 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
