Estou tentando rodar uma trigger que tem em seu código o seguinte trecho
FOR chmld IN SELECT chamadasld( quote_literal(var1), var2, quote_literal(var3) ) AS chamld LOOP
res := chmld.chamld;
END LOOP;
IF( res = 'LDE' )THEN
<<procedimentos>>
END IF;
O código vai até chegar no IF, dando o erro "cannot open multi-query plan as cursor" a função me retorna um VARCHAR, e a variavel RES é um varchar, mas não é comparada :o( Já tentei usar o quote_literal() na comparação e também deu erro.
Se alguém já trombou com esse erro poderia me ajudar a como resolver?
Desde já valew.
[]'s
_______________________________________________ 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
