Re: error en funcion

From: Juan <smalltalker(dot)marcelo(at)gmail(dot)com>
To: Marco Vinicio Jimenez Rojas <viniciojr(at)gmail(dot)com>
Cc: Lista de Postgres <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: error en funcion
Date: 2011-12-07 21:22:37
Message-ID: CAKizN9xS4kXDH1VNBUqffEHEDRe_9Muz0qc46fuxQCRaODk1sg@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Que queres devolver? el insert que sepa no devuelve nada ??? nada util
tal vez setee algun flag de success u ok pero no creo q nada mas .
salu2
mdc

2011/12/7 Marco Vinicio Jimenez Rojas <viniciojr(at)gmail(dot)com>

> *estoy aprendiendo a hacer funciones en postgres y esto no me funciona,
> le paso el codigo de una funcion que recibe unos datos por parametro y
> quiero hacer un insert, necesito que me ayuden a corregir la funcion o por
> lo menos saber cuales son mis errores en esta funcion.* gracias.
>
> create function ingresoPago(transportista integer, fecha date, montoT
> integer, montoV integer,
> montoP integer, estado integer) returns integer as
> $BODY$
> DECLARE viaje integer = 0;
> begin
> viaje = insert into pago_viajes(transportista,
> fecha,monto_total,monto_vales,
> monto_pago, estado) values(transp,
> fecha,montoT,montoV, montoP,
> estado)returning idpago_viajes;
>
> return viaje;
> end;
> $BODY$
> language 'plpgsql';
>
> --
>
> -----------------------
> MVJR
>

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alejandro Carrillo 2011-12-07 21:23:47 Re: error en funcion
Previous Message Alejandro Carrillo 2011-12-07 21:22:06 Re: Tabla con varios tablespaces