Skip to content

Commit 1d7696c

Browse files
committed
fix: introduce update from to sqlite parser
1 parent df9413c commit 1d7696c

File tree

3 files changed

+1180
-1132
lines changed

3 files changed

+1180
-1132
lines changed

Diff for: internal/engine/sqlite/parser/SQLiteParser.g4

+1-1
Original file line numberDiff line numberDiff line change
@@ -470,7 +470,7 @@ update_stmt:
470470
OR_ (ROLLBACK_ | ABORT_ | REPLACE_ | FAIL_ | IGNORE_)
471471
)? qualified_table_name SET_ (column_name | column_name_list) ASSIGN expr (
472472
COMMA (column_name | column_name_list) ASSIGN expr
473-
)* (WHERE_ expr)? returning_clause?
473+
)* (FROM_ table_or_subquery)? (WHERE_ expr)? returning_clause?
474474
;
475475

476476
column_name_list:

Diff for: internal/engine/sqlite/parser/SQLiteParser.interp

+1-1
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)