You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@spark.apache.org by "XiaozongCui (Jira)" <ji...@apache.org> on 2023/11/06 13:27:00 UTC
[jira] [Created] (SPARK-45806) GROUP BY ALL don't work in ansi mode
XiaozongCui created SPARK-45806:
-----------------------------------
Summary: GROUP BY ALL don't work in ansi mode
Key: SPARK-45806
URL: https://issues.apache.org/jira/browse/SPARK-45806
Project: Spark
Issue Type: Bug
Components: SQL
Affects Versions: 3.5.0, 3.4.0
Reporter: XiaozongCui
I noticed that we treat 'ALL' in 'GROUP BY ALL' as an Identifier in parsing, and this will cause problem when I turn on ansi keyword behavior
*set spark.sql.ansi.enabled=true;*
*set spark.sql.ansi.enforceReservedKeywords=true;*
spark-sql (default)> select a,b,c, count(*) from values(1,2,3)t(a,b,c) group by all;
[PARSE_SYNTAX_ERROR] Syntax error at or near 'all'.(line 1, pos 59)
== SQL ==
select a,b,c, count(*) from values(1,2,3)t(a,b,c) group by all
-----------------------------------------------------------^^^
can we allow this reserved keyword in ansi mode ?
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@spark.apache.org
For additional commands, e-mail: issues-help@spark.apache.org