Re: Update

From: juan <juanramirez(at)cajazacate(dot)com(dot)sv>
To: Giorgio PostgreSQL <giorgio(dot)pgsql(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Update
Date: 2009-06-10 20:13:13
Message-ID: 4A3013D9.8000000@cajazacate.com.sv
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Giorgio PostgreSQL escribió:
> CREATE OR REPLACE FUNCTION "public"."f_cta_cuenta_pagar_aviso" () RETURNS
> TIMESTAMP WITHOUT TIME ZONE AS
> $body$
> DECLARE
> vts_aviso TIMESTAMP;
> BEGIN
> SELECT fec_vencimiento + CAST('8 days' AS INTERVAL)
> INTO vts_aviso
> FROM cta_cuenta_pagar_detalle
> WHERE cod_empresa = '001'
> AND cod_sucursal = '001';
> RETURN vts_aviso;
> -----------------------
> Como ven:
> WHERE cod_empresa = '001'
> AND cod_sucursal = '001';
> Como puedo mandarles parametros ?
>
> ----------------------------
> Puedo meter un Update dentro de esa funcion?
>

Claro :)

Echale una mirada al siguiente link
http://www.postgresql.org/docs/8.3/interactive/plpgsql-declarations.html

Quedaría algo así:
CREATE FUNCTION "public"."f_cta_cuenta_pagar_aviso"(varchar, varchar)

Con lo del update, también puedes hacerlo, es de la misma forma que
haces el select.

Cordialmente,
Juan Ramírez
El Salvador.

In response to

  • Update at 2009-06-10 19:39:22 from Giorgio PostgreSQL

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Ismael Diaz 2009-06-10 20:46:07 Re: RETURNS SETOF, como retornar campos de distintas tablas
Previous Message Giorgio PostgreSQL 2009-06-10 19:39:22 Update