Fix a bug introduced in 7.2.
authorHiroshi Inoue
Thu, 29 Aug 2002 23:39:05 +0000 (23:39 +0000)
committerHiroshi Inoue
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");
    }
 
    /*