Re: unpacking composite values - Mailing list pgsql-novice

From Keith Worthington
Subject Re: unpacking composite values
Date
Msg-id 42BE90F4.3000102@NarrowPathInc.com
Whole thread Raw
In response to Re: unpacking composite values  (alex <alex.ricci@arkantechnologies.com>)
Responses Re: limit tables size
List pgsql-novice
alex wrote:
> Hi,
>
> Is it possible to limit the size or the number of rows of table, in a
> FIFO mode for example ??
>
> Regards
>
> Al

Hmmm, do you mean that every time a row is INSERTed that you want to
delete the oldest row?

How about a serial column and an AFTER INSERT trigger?  The trigger
could search for and delete the row with the smallest serial value.
This could get real slow if your table is huge.  If the volume is high
enough then you will have to handle wrap around.  You could simply write
a script that would subtract the minimum value from all the rows when
the serial reached the maximum.

--
Kind Regards,
Keith

pgsql-novice by date:

Previous
From: alex
Date:
Subject: Re: unpacking composite values
Next
From: alex
Date:
Subject: Re: limit tables size