Re: pg_dump && aggregate bug
От | Mathieu Arnold |
---|---|
Тема | Re: pg_dump && aggregate bug |
Дата | |
Msg-id | 2839635289.1022510168@andromede.reaumur.absolight.net обсуждение исходный текст |
Ответ на | Re: pg_dump && aggregate bug (Tom Lane <tgl@sss.pgh.pa.us>) |
Список | pgsql-bugs |
--On mardi 21 mai 2002 10:19 -0400 Tom Lane <tgl@sss.pgh.pa.us> wrote: > Mathieu Arnold <mat@mat.cc> writes: >> when I dump my database, in the dump file, the aggregate becomes : > >> CREATE AGGREGATE first ( BASETYPE = text, SFUNC = first_cat, STYPE = >> text, INITCOND = '' ); > > Ooops. This seems to be fixed already in current sources, but I think > a back-patch to 7.2 may be warranted. Try this around line 1912: > > agginfo[i].aggbasetype = strdup(PQgetvalue(res, i, > i_aggbasetype)); - agginfo[i].agginitval = strdup(PQgetvalue(res, > i, i_agginitval)); + if (PQgetisnull(res, i, i_agginitval)) > + agginfo[i].agginitval = NULL; > + else > + agginfo[i].agginitval = strdup(PQgetvalue(res, i, > i_agginitval)); agginfo[i].usename = strdup(PQgetvalue(res, i, > i_usename)); > > regards, tom lane worked, thanks. I wonder if it could go into a possible 7.1.2 if there is one ? :) -- Mathieu Arnold
В списке pgsql-bugs по дате отправления: