Add subquery mention in auto-create table entry.
authorBruce Momjian
Tue, 28 Sep 1999 17:50:23 +0000 (17:50 +0000)
committerBruce Momjian
Tue, 28 Sep 1999 17:50:23 +0000 (17:50 +0000)
src/backend/parser/parse_func.c
src/backend/parser/parse_relation.c

index dfc8272958be563ad87aaeb3205d6984fc0a01f3..9bf2d65ad8253ac546d82788ab113b0088db83b1 100644 (file)
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *   $Header: /cvsroot/pgsql/src/backend/parser/parse_func.c,v 1.57 1999/09/28 03:41:36 momjian Exp $
+ *   $Header: /cvsroot/pgsql/src/backend/parser/parse_func.c,v 1.58 1999/09/28 17:50:23 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -275,7 +275,9 @@ ParseFuncOrColumn(ParseState *pstate, char *funcname, List *fargs,
            if (rte == NULL)
            {
                rte = addRangeTableEntry(pstate, refname, refname,FALSE, FALSE);
-               elog(NOTICE,"Adding missing FROM-clause entry for table %s", refname);
+               elog(NOTICE,"Adding missing FROM-clause entry%s for table %s",
+                   pstate->parentParseState != NULL ? " in subquery" : "",
+                   refname);
            }
 
            relname = rte->relname;
@@ -434,7 +436,9 @@ ParseFuncOrColumn(ParseState *pstate, char *funcname, List *fargs,
            if (rte == NULL)
            {
                rte = addRangeTableEntry(pstate, refname, refname,FALSE, FALSE);
-               elog(NOTICE,"Adding missing FROM-clause entry for table %s", refname);
+               elog(NOTICE,"Adding missing FROM-clause entry%s for table %s",
+                   pstate->parentParseState != NULL ? " in subquery" : "",
+                   refname);
            }
                                         
            relname = rte->relname;
index ed2918af0810a4ca84f4ef824275244e9d2f8b76..b095f2866995d8921b3faf195d0f38e966cb127f 100644 (file)
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *   $Header: /cvsroot/pgsql/src/backend/parser/parse_relation.c,v 1.29 1999/09/28 03:41:36 momjian Exp $
+ *   $Header: /cvsroot/pgsql/src/backend/parser/parse_relation.c,v 1.30 1999/09/28 17:50:23 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -241,7 +241,9 @@ expandAll(ParseState *pstate, char *relname, char *refname, int *this_resno)
    if (rte == NULL)
    {
        rte = addRangeTableEntry(pstate, relname, refname, FALSE, FALSE);
-       elog(NOTICE,"Adding missing FROM-clause entry for table %s", refname);
+       elog(NOTICE,"Adding missing FROM-clause entry%s for table %s",
+           pstate->parentParseState != NULL ? " in subquery" : "",
+           refname);
    }
 
    rel = heap_open(rte->relid, AccessShareLock);