"Dean Rasheed" <[EMAIL PROTECTED]> writes: > CREATE TABLE foo(a int, b int); > CREATE VIEW foo_v AS SELECT * FROM foo; > CREATE RULE foo_r AS ON INSERT TO foo_v DO INSTEAD INSERT INTO foo > VALUES(NEW.a, NEW.b); > INSERT INTO foo_v VALUES ((SELECT 1), (SELECT 2)), ((SELECT 3), (SELECT 4));
> ERROR: unrecognized node type: 313 It looks like the parser's code path for multi-row VALUES is neglecting to detect sublinks and set pstate->p_hasSubLinks. I'm too tired to look closer tonight; anyone want to poke into it? regards, tom lane -- Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-bugs