> On Sun, Jul 6, 2008 at 7:33 PM, Berend Tober wrote:
> > This question comes up a lot. A term used in prior
> discussions is "gapless
> > sequence".
> >
>
Thank you, i didn't know the term so when I'd searched the archives, i hadn't 
found much.

> > What would be really more interesting for discussion
> on this community forum
> > is a detailed description or your actual use case and
> requirements.
> 
it's sort of a formal document management system. the assigned gapless numbers 
are frozen at the end of each month. until then, an authorized user will be 
able to delete a document. but ...

> reusing numbers
> already shown to
> a user is a recipe for a disaster.  they write down the
> number, and
> two weeks later reference it, but it's not there.
> 
... when I mentioned them (management) this, they accepted that this was not a 
really good idea after all, thanks a lot :) i will assign numbers when closing 
the month, so everything will be fine.

in the mean time i did some research for other rdbms and i guess, what i was 
looking for was more along the lines of e.g. the row_number() function of mssql 
[1]. fwiw this seems like the most efficient pagination solution, assuming, of 
course, the rdbms implements this functionality efficiently.

[1]: http://www.davidhayden.com/blog/dave/archive/2005/12/30/2652.aspx


      

-- 
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general

Reply via email to