diff options
author | vvvv <vvvv@yandex-team.com> | 2025-04-18 19:56:51 +0300 |
---|---|---|
committer | vvvv <vvvv@yandex-team.com> | 2025-04-18 20:09:18 +0300 |
commit | b149e9e78eb1a8502618850e1372d60161c1d7c5 (patch) | |
tree | 8531be9024db20e5ba59aa810b347ffa41c49b80 /yql/essentials/sql/v1/sql_query.cpp | |
parent | b8720ed2617f37508e6d6a8881c4105775bc910d (diff) | |
download | ydb-b149e9e78eb1a8502618850e1372d60161c1d7c5.tar.gz |
YQL-19864 docs
commit_hash:cc82995d04c8bd3b7ca4d6fe69e91edc092e1b32
Diffstat (limited to 'yql/essentials/sql/v1/sql_query.cpp')
-rw-r--r-- | yql/essentials/sql/v1/sql_query.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/yql/essentials/sql/v1/sql_query.cpp b/yql/essentials/sql/v1/sql_query.cpp index d64a7bf8d61..c9ea302c8c7 100644 --- a/yql/essentials/sql/v1/sql_query.cpp +++ b/yql/essentials/sql/v1/sql_query.cpp @@ -3399,6 +3399,12 @@ TNodePtr TSqlQuery::PragmaStatement(const TRule_pragma_stmt& stmt, bool& success } else if (normalizedPragma == "disablegroupbyexprafterwhere") { Ctx.GroupByExprAfterWhere = false; Ctx.IncrementMonCounter("sql_pragma", "DisableGroupByExprAfterWhere"); + } else if (normalizedPragma == "failongroupbyexproverride") { + Ctx.FailOnGroupByExprOverride = true; + Ctx.IncrementMonCounter("sql_pragma", "FailOnGroupByExprOverride"); + } else if (normalizedPragma == "disablefailongroupbyexproverride") { + Ctx.FailOnGroupByExprOverride = false; + Ctx.IncrementMonCounter("sql_pragma", "DisableFailOnGroupByExprOverride"); } else if (normalizedPragma == "engine") { Ctx.IncrementMonCounter("sql_pragma", "Engine"); |