diff --git a/zetasql/resolved_ast/gen_resolved_ast.py b/zetasql/resolved_ast/gen_resolved_ast.py index e7534f05f..f8a0c598e 100644 --- a/zetasql/resolved_ast/gen_resolved_ast.py +++ b/zetasql/resolved_ast/gen_resolved_ast.py @@ -1481,7 +1481,7 @@ def main(argv): can be NULL. """, - fields=[Field('window_frame', 'ResolvedWindowFrame', tag_id=2)]) + fields=[Field('window_frame', 'ResolvedWindowFrame', tag_id=2, ignorable=IGNORABLE)]) gen.AddNode( name='ResolvedExtendedCastElement', @@ -4701,7 +4701,7 @@ def main(argv): """, fields=[ Field('partition_by', 'ResolvedWindowPartitioning', tag_id=2), - Field('order_by', 'ResolvedWindowOrdering', tag_id=3), + Field('order_by', 'ResolvedWindowOrdering', tag_id=3, ignorable=IGNORABLE), Field( 'analytic_function_list', 'ResolvedComputedColumn', diff --git a/zetasql/resolved_ast/sql_builder.cc b/zetasql/resolved_ast/sql_builder.cc index 67859a470..93cd6c71b 100644 --- a/zetasql/resolved_ast/sql_builder.cc +++ b/zetasql/resolved_ast/sql_builder.cc @@ -2568,7 +2568,7 @@ std::pair GetOpTypePair( case ResolvedSetOperationScan::EXCEPT_ALL: return std::make_pair("EXCEPT", "ALL"); case ResolvedSetOperationScan::EXCEPT_DISTINCT: - return std::make_pair("EXCEPT", "ALL"); + return std::make_pair("EXCEPT", "DISTINCT"); } }