Re: Limitations of PostgreSQL - Mailing list pgsql-general

From Tom Lane
Subject Re: Limitations of PostgreSQL
Date
Msg-id 23203.1129221271@sss.pgh.pa.us
Whole thread Raw
In response to Re: Limitations of PostgreSQL  (Scott Marlowe <smarlowe@g2switchworks.com>)
List pgsql-general
Scott Marlowe <smarlowe@g2switchworks.com> writes:
> I could see how it might be possible to make a two argument user defined
> function that took an argument like:

> select intvl(10,'20 30 40 50 60');

> so that the multiple arguments are really just a space or comma
> separated list fed to the function.  I wouldn't name it interval though.

Use an array:

    select intvl(10, array[20,30,40,50,60]);

I think you could even code this as a generic polymorphic function:

    create function intvl(anyelement, anyarray) returns anyelement ...

Anybody feel like filling it in with a standard binary search algorithm?

            regards, tom lane

pgsql-general by date:

Previous
From: Andrew Sullivan
Date:
Subject: On "multi-master" (was: Limitations of PostgreSQL)
Next
From: "Dean Gibson (DB Administrator)"
Date:
Subject: Re: Limitations of PostgreSQL