diff --git a/debezium-ddl-parser/src/main/antlr4/io/debezium/ddl/parser/oracle/generated/PlSqlParser.g4 b/debezium-ddl-parser/src/main/antlr4/io/debezium/ddl/parser/oracle/generated/PlSqlParser.g4 index ce1f4482b..d2909979e 100644 --- a/debezium-ddl-parser/src/main/antlr4/io/debezium/ddl/parser/oracle/generated/PlSqlParser.g4 +++ b/debezium-ddl-parser/src/main/antlr4/io/debezium/ddl/parser/oracle/generated/PlSqlParser.g4 @@ -3933,7 +3933,7 @@ subquery_operation_part query_block : SELECT (DISTINCT | UNIQUE | ALL)? selected_list - into_clause? from_clause where_clause? hierarchical_query_clause? group_by_clause? model_clause? order_by_clause? fetch_clause? + into_clause? from_clause? where_clause? hierarchical_query_clause? group_by_clause? model_clause? order_by_clause? fetch_clause? ; selected_list diff --git a/debezium-ddl-parser/src/test/resources/oracle/examples/select_without_from.sql b/debezium-ddl-parser/src/test/resources/oracle/examples/select_without_from.sql new file mode 100644 index 000000000..2fd45291c --- /dev/null +++ b/debezium-ddl-parser/src/test/resources/oracle/examples/select_without_from.sql @@ -0,0 +1,2 @@ +SELECT 2*3; +SELECT 2*3 WHERE 1=0; \ No newline at end of file