Fórum Stored Procedure/ PostGre/ DbExpress #349080

16/11/2007

0

Bom dia.
Crei uma stored procedure no postgre, depois fui na minha aplicação e inseri o componente TSQLStoredprocedure. COnsegui vizualizar a stored armazenada no banco, no entanto não consigo de jeito nenhum vizualizar os parametros no componente. Trabalhei muito tempo com SQLSERVER e sempre apareceu automaticamente! Alguem sabe o que pode ser?
Agradeço a ajuda.
Segue abaixo a stored, como não tenho muita experiencia com PgPlSql talvez possa ter alguma coisa errada, se tiver por favor informe.

CREATE OR REPLACE FUNCTION inserindo(IN nome ´varchar´, IN email ´varchar´, IN cpf ´varchar´, OUT variavel_de_retorno ´varchar´) AS
$BODY$
begin
if cpf <> ´´ then

execute ´insert into testando_essa_porra values (´ || quote_literal(nome) || ´, ´ || quote_literal(email) || ´, ´ || quote_literal(cpf) || ´)´;

variavel_de_retorno := ´Cadastro Efetuado com Sucesso´;
else
variavel_de_retorno := ´os valores devem ser preenchidos´;
end if;
end;
$BODY$
LANGUAGE ´plpgsql´ VOLATILE;
ALTER FUNCTION inserindo(IN nome ´varchar´, IN email ´varchar´, IN cpf ´varchar´, OUT variavel_de_retorno ´varchar´) OWNER TO postgres;


Gusdorta

Gusdorta

Responder

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

Aceitar