diff options
Diffstat (limited to 'src/backend/parser/parse_agg.c')
| -rw-r--r-- | src/backend/parser/parse_agg.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/parser/parse_agg.c b/src/backend/parser/parse_agg.c index 7914003690..4c2fc27781 100644 --- a/src/backend/parser/parse_agg.c +++ b/src/backend/parser/parse_agg.c @@ -302,12 +302,12 @@ check_ungrouped_columns_walker(Node *node, if (context->sublevels_up == 0) ereport(ERROR, (errcode(ERRCODE_GROUPING_ERROR), - errmsg("attribute \"%s.%s\" must be GROUPed or used in an aggregate function", + errmsg("column \"%s.%s\" must appear in GROUP BY clause or used in an aggregate function", rte->eref->aliasname, attname))); else ereport(ERROR, (errcode(ERRCODE_GROUPING_ERROR), - errmsg("sub-select uses un-GROUPed attribute \"%s.%s\" from outer query", + errmsg("subquery uses ungrouped column \"%s.%s\" from outer query", rte->eref->aliasname, attname))); } |
