Changeset: 05e045639ffc for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=05e045639ffc
Modified Files:
        sql/server/rel_select.c
Branch: Jun2020
Log Message:

Use ERR_GROUPBY error code for aggregation cardinality mismatch errors


diffs (12 lines):

diff --git a/sql/server/rel_select.c b/sql/server/rel_select.c
--- a/sql/server/rel_select.c
+++ b/sql/server/rel_select.c
@@ -3477,7 +3477,7 @@ static sql_exp *
                                return sql_error(sql, 05, SQLSTATE(42000) 
"SELECT: aggregate functions not allowed in functions in FROM");
                        if (card > CARD_AGGR) { /* used an expression before on 
the non grouped relation */
                                sql_exp *lu = query_outer_last_used(query, 
all_freevar-1);
-                               return sql_error(sql, 05, SQLSTATE(42000) 
"SELECT: subquery uses ungrouped column \"%s.%s\" from outer query", 
exp_relname(lu), exp_name(lu));
+                               return sql_error(sql, ERR_GROUPBY, 
SQLSTATE(42000) "SELECT: subquery uses ungrouped column \"%s.%s\" from outer 
query", exp_relname(lu), exp_name(lu));
                        }
                }
        }
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to