Index: src/backend/parser/parse_target.c =================================================================== RCS file: /home/projects/pgsql/cvsroot/pgsql/src/backend/parser/parse_target.c,v retrieving revision 1.66 diff -c -r1.66 parse_target.c *** src/backend/parser/parse_target.c 2001/03/22 03:59:41 1.66 --- src/backend/parser/parse_target.c 2001/05/19 03:07:41 *************** *** 55,60 **** --- 55,63 ---- if (expr == NULL) expr = transformExpr(pstate, node, EXPR_COLUMN_FIRST); + if (IsA(expr, Ident) && ((Ident *) expr)->isRel) + elog(ERROR,"You can't use a relation alone in a target list."); + type_id = exprType(expr); type_mod = exprTypmod(expr);