Fix a bug introduced in 7.2.
authorHiroshi Inoue <inoue@tpf.co.jp>
Thu, 29 Aug 2002 23:39:05 +0000 (23:39 +0000)
committerHiroshi Inoue <inoue@tpf.co.jp>
Thu, 29 Aug 2002 23:39:05 +0000 (23:39 +0000)
src/backend/tcop/postgres.c

index d16edabfe3fc002e7183ecc01f648a0e612ac5a3..6988972e1d6e327ad59bf22bf88318fadaec0614 100644 (file)
@@ -8,7 +8,7 @@
  *
  *
  * IDENTIFICATION
- *       $Header: /cvsroot/pgsql/src/backend/tcop/postgres.c,v 1.285 2002/08/29 07:22:23 ishii Exp $
+ *       $Header: /cvsroot/pgsql/src/backend/tcop/postgres.c,v 1.286 2002/08/29 23:39:05 inoue Exp $
  *
  * NOTES
  *       this is the "main" module of the postgres backend and
@@ -751,7 +751,7 @@ pg_exec_query_string(StringInfo query_string,               /* string to execute */
                                {
                                        elog(DEBUG2, "ProcessQuery");
 
-                                       if (querytree->originalQuery)
+                                       if (querytree->originalQuery || length(querytree_list) == 1)
                                        {
                                                /* original stmt can override default tag string */
                                                ProcessQuery(querytree, plan, dest, completionTag);
@@ -1664,7 +1664,7 @@ PostgresMain(int argc, char *argv[], const char *username)
        if (!IsUnderPostmaster)
        {
                puts("\nPOSTGRES backend interactive interface ");
-               puts("$Revision: 1.285 $ $Date: 2002/08/29 07:22:23 $\n");
+               puts("$Revision: 1.286 $ $Date: 2002/08/29 23:39:05 $\n");
        }
 
        /*