summaryrefslogtreecommitdiffstats
path: root/yql/essentials/sql/sql.cpp
diff options
context:
space:
mode:
authortesseract <[email protected]>2025-01-21 12:50:29 +0300
committertesseract <[email protected]>2025-01-21 14:32:19 +0300
commite677409ecb6106695a976307290b2f6bad3d72c0 (patch)
tree7c4fe8c7334a8f814506c857a08322ea800a8b79 /yql/essentials/sql/sql.cpp
parente2324a4c7934ecbc80eb47f70d2586c4995499b5 (diff)
YQL for create, alter and drop transfer from topic to table
commit_hash:09502f46a7ee665609d2c4ba8d9e0aa421720cdb
Diffstat (limited to 'yql/essentials/sql/sql.cpp')
-rw-r--r--yql/essentials/sql/sql.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/yql/essentials/sql/sql.cpp b/yql/essentials/sql/sql.cpp
index 55409d5ba3f..6ecd365a906 100644
--- a/yql/essentials/sql/sql.cpp
+++ b/yql/essentials/sql/sql.cpp
@@ -144,6 +144,10 @@ namespace NSQLTranslation {
}
NYql::TAstParseResult SqlASTToYql(const google::protobuf::Message& protoAst, const TSQLHints& hints, const TTranslationSettings& settings) {
+ return SqlASTToYql("", protoAst, hints, settings);
+ }
+
+ NYql::TAstParseResult SqlASTToYql(const TString& query, const google::protobuf::Message& protoAst, const TSQLHints& hints, const TTranslationSettings& settings) {
NYql::TAstParseResult result;
switch (settings.SyntaxVersion) {
case 0:
@@ -161,7 +165,7 @@ namespace NSQLTranslation {
return NSQLTranslationV0::SqlASTToYql(protoAst, settings);
case 1:
- return NSQLTranslationV1::SqlASTToYql(protoAst, hints, settings);
+ return NSQLTranslationV1::SqlASTToYql(query, protoAst, hints, settings);
default:
result.Issues.AddIssue(NYql::YqlIssue(NYql::TPosition(), NYql::TIssuesIds::DEFAULT_ERROR,
TStringBuilder() << "Unknown SQL syntax version: " << settings.SyntaxVersion));