Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Janderson Cunha

Passar tabela no function

Recommended Posts

Bom dia Meus amigos,

 

vê se alguem consegue me dar uma luz referente a uma function no postgres.

 

é o seguinte crie uma function e queria passar uma tabela nela e dentro da function executaria a tabela que foi passada.

 

CREATE OR REPLACE FUNCTION cadastrar_processo(xcomando "varchar", tabela "varchar")

RETURNS text AS

$BODY$

 

 

DECLARE

 

tbprocesso varchar;

 

BEGIN

 

-- No caso onde está escrito a tabela em negrito é a variavel que eu passei o nome da tabela, agora quando coloco o nome da tabela direto ela funciona, mais eu preciso passar o nome.

 

 

select into tbprocesso count(*) from tabela where idpasta=xcodigo_pasta and n_processo=xn_processo_atual;

 

return tbprocesso;

 

 

END

$BODY$

LANGUAGE 'plpgsql' VOLATILE STRICT;

ALTER FUNCTION cadastrar_processo(xcomando "varchar", tabela "varchar") OWNER TO postgres;

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.