GARANTIR DESCONTO

Fórum Função simples retornando erro... #26208

09/11/2004

0

Pessoal...

Tenho a seguinte função:

CREATE OR REPLACE FUNCTION "public"."incsmf" (char, varchar, smallint) RETURNS boolean AS´
insert into smf (tabela, chave, terminal) values ($1, $2, $3);
if found then return true
else return false;
´LANGUAGE ´plpgsql´ VOLATILE CALLED ON NULL INPUT SECURITY INVOKER;


e, ao chamar:

select incsmf(´mrc´,´002´,1);


é retornado o seguinte erro:

ERROR: Function incsmf(´unknown´, ´unknown´, integer) does not exist Unable to identify a function that satisfies the given argument types You may need to add explicit typecasts


o q fazer???


Ffsombra

Ffsombra

Responder

Posts

08/09/2005

Eneblis

Olá vc conseguiu sanar este erro?

Pois me deparei com o mesmo problema...

Obrigada!

Silbene.


Responder

Gostei + 0

14/09/2005

Eneblis

Olá!
Para sanar este erro eu criei a função via SQL, e não utilizando algum front-end.
Quer dizer fiz a instrução não utilizando os recursos de criação da FUNCTION, mas sim usando o próprio SQL e aí funcionou.

Tente isso, de repente funciona!!!

Ateh...

Silbene.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar