Alvaro Herrera <alvherre@commandprompt.com> writes:
> This uses a new parse node.
You need at least equalfuncs.c support for that, and outfuncs would be
advisable.
> One possible disadvantage is that a command
> like this works, but does nothing:
> alvherre=# alter table foo set (test.foo = 1);
Uh, why doesn't it throw an error? We throw error for unrecognized
reloptions in general.
regards, tom lane