Re: Support of INHERIT in existing tables (8.2+ releases)
От | Guillaume Lelarge |
---|---|
Тема | Re: Support of INHERIT in existing tables (8.2+ releases) |
Дата | |
Msg-id | 487B1301.3080308@lelarge.info обсуждение исходный текст |
Ответ на | Re: Support of INHERIT in existing tables (8.2+ releases) ("Dave Page" <dpage@pgadmin.org>) |
Ответы |
Re: Support of INHERIT in existing tables (8.2+
releases)
|
Список | pgadmin-hackers |
Dave Page a écrit : > On Fri, Jul 11, 2008 at 11:30 PM, Guillaume Lelarge > <guillaume@lelarge.info> wrote: > >> So, here is a patch to add support on adding inherited tables on already >> existing tables. The feature is available since PostgreSQL 8.2 release. >> >> Tested on Linux. It works fine there. I didn't check Win32 platform because >> I didn't change any xrc files :) Didn't check on Mac OS X either cause I >> don't have one (btw, I'm following ebay's Mac Mini list to get one soon). > > Hmm, testing on 8.3.3 on Windows, I created parent and child table, > then tried to add parent to child's inherit list separately and got: > > ERROR: syntax error at or near "from" > LINE 1: ALTER TABLE child ADD COLUMN id Inherited from table ... > > The actual SQL generated is: > > ALTER TABLE child ADD COLUMN id Inherited from table parent; > ALTER TABLE child INHERIT parent; > > Shouldn't it just be doing: > > ALTER TABLE child INHERIT parent; > Yeah, you're right. I had this issue during my tests and I'm sure I fixed it. Don't know why it isn't in the patch I sent. Sorry about this. I can't check right now but I will take care of this issue this afternoon. -- Guillaume. http://www.postgresqlfr.org http://dalibo.com
В списке pgadmin-hackers по дате отправления: