Thread

  1. Re: [GENERAL] max(oid)

    Jose Soares <jose@sferacarta.com> — 2000-01-24T14:45:11Z

    
    Peter Eisentraut wrote:
    
    > On 2000-01-21, Bruce Momjian mentioned:
    >
    > > > Is there a way to use the max aggregate on an oid field? When I try on
    > > > 6.5.3, I get the following error message:
    > > >
    > > > test=> select max(uid) from user_base;
    > > > ERROR: Unable to select an aggregate function max(oid)
    > > >
    > > > If there's any work-around, please let me know.
    > > > Marc
    > > >
    > >
    > > Added to TODO:
    > >
    > >       * allow aggregates on oid
    >
    > We already had a TODO item for this and came to the conclusion that
    > * Make type equivalency apply to aggregates
    > will solve this.
    >
    > For right now the user could do the following:
    >
    > INSERT INTO pg_aggregate VALUES ('max', <your user id>, 'int4larger', '-',
    > '-', 26, 26, 0, 26, NULL, NULL);
    >
    
    We need also aggregates for data type TIME
        MAX(time)
        MIN(time)
    
    
    José