Melvin, thanks. Syntax was indeed the problem there. Any idea how to pass the original query to the child table? My insert has 113 parameters passed in, but based on the constraint violations I am seeing, it seems they are not making. I suspect that: VALUE (NEW.*) does not pass in the original query, only the column I used for the comparison? -- View this message in context: http://postgresql.nabble.com/Re-Partition-Help-tp5847286p5847360.html Sent from the PostgreSQL - general mailing list archive at Nabble.com. -- Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general