On 05/01/07, Gabriel Ferro <gabrielrferro(at)yahoo(dot)com(dot)ar> wrote:
>
> CREATE OR REPLACE FUNCTION prueba() RETURNS TRIGGER AS
> $$
> BEGIN
> SELECT * FROM "Recibidas";
un poco aparte, es un poco no optimizado tu codigo. Piensa que por
cada delete tendras que recorrer secuencialmente toda tu tabla
"Recibidas". Porque no mejor hacer una vista materializada?
Entonces tu pregunta concreta es como reniciar la secuencia?
Ademas, cuando desde un trigger retornas NULL, AFAIK es el efecto es
el mismo que produce ROLLBACK;
>
--
http://www.advogato.org/person/mgonzalez/