diff --git a/src/backend/parser/parse_target.c b/src/backend/parser/parse_target.c index b2376054fcab30eb8920749be62e49012c7a60f4..791dac74a194cd6b5c1398ae233646d0b8b80cd5 100644 --- a/src/backend/parser/parse_target.c +++ b/src/backend/parser/parse_target.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/parser/parse_target.c,v 1.35 1999/04/29 03:01:50 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/parser/parse_target.c,v 1.36 1999/05/17 04:19:33 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -814,16 +814,15 @@ ExpandAllTables(ParseState *pstate) rtable = pstate->p_rtable; if (pstate->p_is_rule) { - /* * skip first two entries, "*new*" and "*current*" */ rtable = lnext(lnext(pstate->p_rtable)); } - /* this should not happen */ + /* SELECT *; */ if (rtable == NULL) - elog(ERROR, "Cannot expand tables; null p_rtable (internal error)"); + elog(ERROR, "Wildcard with no tables specified."); /* * go through the range table and make a list of range table entries