Procedimiento en postgres(función)

Hola tengo un probmea doy nuevo en portgres y necesito hacer un procedimiento almacenado en podtgres manejo oracle y sql pero no logro hacer el proc en postgres si tuviera un ejemplo para listar
Gracias saludos
Respuesta
No se lo que necesitas hacer así que te paso un par de ejemplos simples para que puedas comenzar, si necesitas hacer algo más específico coméntalo.
--Este ejemplo devuelve un conjunto de registros
CREATE OR REPLACE FUNCTION slc_persona(numeric)
  RETURNS setof persona AS
$$
select * from Persona where CodPersona = $1
$$
  LANGUAGE 'sql';
------------------------------
CREATE OR REPLACE FUNCTION suma(numeric, numeric)
  RETURNS numeric AS
$BODY$
declare
   pNumeroUNO   ALIAS for $1;
   pNumeroDOS ALIAS for $2;
   wTotal     numeric;
begin
   wTotal := pNumeroUNO + pNumeroDOS;
   return(wTotal);
end;
$BODY$
  LANGUAGE 'plpgsql' VOLATILE;
select suma(1,2);

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas