aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvvvv <vvvv@yandex-team.ru>2022-04-21 20:34:51 +0300
committervvvv <vvvv@yandex-team.ru>2022-04-21 20:34:51 +0300
commit32204761db87e61835c54739ecc7ff8a0b401aed (patch)
tree7a2c3ad9837572ca8418802b1defe03bca2f7f9d
parent5dd6bc7bf0973821a2e81d9132c64bfd76567d34 (diff)
downloadydb-32204761db87e61835c54739ecc7ff8a0b401aed.tar.gz
YQL-12683 handle table schema column, named expr (e.g. in GROUP BY foo AS bar), window definition. case-insensitive DEFAULT.
ref:339845a0a1b5fe095937151f4eaeb8159bc275d6
-rw-r--r--ydb/library/yql/sql/v1/sql.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/ydb/library/yql/sql/v1/sql.cpp b/ydb/library/yql/sql/v1/sql.cpp
index b13ae40ff15..ce0292d6b3f 100644
--- a/ydb/library/yql/sql/v1/sql.cpp
+++ b/ydb/library/yql/sql/v1/sql.cpp
@@ -9246,7 +9246,7 @@ TNodePtr TSqlQuery::PragmaStatement(const TRule_pragma_stmt& stmt, bool& success
}
else if (pragmaValue->HasAlt_pragma_value2()
&& pragmaValue->GetAlt_pragma_value2().GetRule_id1().HasAlt_id2()
- && "default" == Id(pragmaValue->GetAlt_pragma_value2().GetRule_id1(), *this))
+ && "default" == to_lower(Id(pragmaValue->GetAlt_pragma_value2().GetRule_id1(), *this)))
{
pragmaValueDefault = true;
}