From: | Mario Jiménez Carrasco <mario(dot)carrasco(at)gmail(dot)com> |
---|---|
To: | gilberto(dot)castillo(at)etecsa(dot)cu |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Función que reciba un set o el resultado de una consulta. |
Date: | 2012-02-28 22:30:17 |
Message-ID: | CADr7mTASuApE9axJw9Yy6-eGMsqyrg8sNjcfA32BzUcjsGuHJw@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Gilberto.
Muchas gracias por la información....
Hare algunas pruebas y comento el resultado.
Saludos.
Atte. Mario Jiménez Carrasco.
2012/2/28 Gilberto Castillo Martínez <gilberto(dot)castillo(at)etecsa(dot)cu>
>
>
> El mar, 28-02-2012 a las 15:42 -0600, Mario Jiménez Carrasco escribió:
> >
> >
> > Te agradecería el ejemplo Gilberto.
>
> Debes hacer algo como esto.
>
>
> CREATE OR REPLACE FUNCTION mira (nom_table character, pk_parent integer)
> RETURNS bigint AS
> $BODY$
> DECLARE
> cant bigint;
> BEGIN
> EXECUTE 'SELECT count(*) FROM ' || quote_ident(nom_table) || ' WHERE
> id=' || pk_parent || '' INTO cant ;
>
> RETURN cant;
> END;
> $BODY$
> LANGUAGE 'plpgsql' VOLATILE;
> >
> --
> Saludos,
> Gilberto Castillo
> ETECSA, La Habana.Cuba.
>
> ---
> This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE
> running at host imx2.etecsa.cu
> Visit our web-site: <http://www.kaspersky.com>, <http://www.viruslist.com>
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Guillermo Villanueva | 2012-02-28 22:36:58 | Re: hosting con postgresql + apache + php |
Previous Message | Mario Jiménez Carrasco | 2012-02-28 21:42:07 | Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Función que reciba un set o el resultado de una consulta. |