*** pgsql/src/backend/commands/tablecmds.c 2008/06/19 00:46:04 1.259 --- pgsql/src/backend/commands/tablecmds.c 2008/07/16 16:54:08 1.260 *************** *** 8,14 **** * * * IDENTIFICATION ! * $PostgreSQL: pgsql/src/backend/commands/tablecmds.c,v 1.258 2008/06/15 16:29:05 tgl Exp $ * *------------------------------------------------------------------------- */ --- 8,14 ---- * * * IDENTIFICATION ! * $PostgreSQL: pgsql/src/backend/commands/tablecmds.c,v 1.259 2008/06/19 00:46:04 alvherre Exp $ * *------------------------------------------------------------------------- */ *************** ExecuteTruncate(TruncateStmt *stmt) *** 762,767 **** --- 762,770 ---- ResultRelInfo *resultRelInfo; ListCell *cell; + /* make list unique */ + stmt->relations = list_union(NIL, stmt->relations); + /* * Open, exclusive-lock, and check all the explicitly-specified relations */