ayuda con funcion sql para obtener registros procesados

From: "Alejandro Gasca" <galejadror(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: ayuda con funcion sql para obtener registros procesados
Date: 2007-07-06 00:35:40
Message-ID: 20d60a6c0707051735k57af19f0w485974d729d240dc@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Saludos,

Estoy haciendo un procedimento en sql. El procedimiento hace un insert, y me
gustaria saber si hay alguna manera de saber cuantos registros proceso, algo
simiar al GET DIAGNOSTICS ... ROW_COUNT de plpgsql.

Actualmente estoy intentando hacer algo parecido a lo siguiente para
intentar
obtener la cantidad de registros, pero solo obtengo errores :(

select count(*) from (
insert into foo ...
returning *
) as consulta;

Por cierto, ¿como hago para que una funcion sql tome la salide de un
INSERT ... RETURNING? marcarlo como setof no funciona, me pide un SELECT

Gracias.

Alejandro

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message usuario anonimo 2007-07-06 01:18:36 extract, epoch, date_part y zona horaria ?
Previous Message Edwin Quijada 2007-07-06 00:32:05 Re: [pgsql-es-ayuda] Aplicacion GUI para Diseñar visualmente consultas complejas para postgresql