File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change 7
7
* Portions Copyright (c) 1994, Regents of the University of California
8
8
*
9
9
* IDENTIFICATION
10
- * $Header: /cvsroot/pgsql/src/backend/rewrite/rewriteHandler.c,v 1.95 2001/06/13 18:56:30 tgl Exp $
10
+ * $Header: /cvsroot/pgsql/src/backend/rewrite/rewriteHandler.c,v 1.96 2001/07/06 13:40:47 wieck Exp $
11
11
*
12
12
*-------------------------------------------------------------------------
13
13
*/
@@ -860,7 +860,10 @@ deepRewriteQuery(Query *parsetree)
860
860
* the rule actions cannot find them.
861
861
*/
862
862
if (!instead )
863
- rewritten = lappend (rewritten , parsetree );
863
+ if (parsetree -> commandType == CMD_INSERT )
864
+ rewritten = lcons (parsetree , rewritten );
865
+ else
866
+ rewritten = lappend (rewritten , parsetree );
864
867
865
868
return rewritten ;
866
869
}
You can’t perform that action at this time.
0 commit comments