File tree 2 files changed +2
-1
lines changed
2 files changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -8066,7 +8066,7 @@ impl<'a> Parser<'a> {
8066
8066
self . expect_keyword ( Keyword :: SET ) ?;
8067
8067
let assignments = self . parse_comma_separated ( Parser :: parse_assignment) ?;
8068
8068
let from = if self . parse_keyword ( Keyword :: FROM )
8069
- && dialect_of ! ( self is GenericDialect | PostgreSqlDialect | DuckDbDialect | BigQueryDialect | SnowflakeDialect | RedshiftSqlDialect | MsSqlDialect )
8069
+ && dialect_of ! ( self is GenericDialect | PostgreSqlDialect | DuckDbDialect | BigQueryDialect | SnowflakeDialect | RedshiftSqlDialect | MsSqlDialect | SQLiteDialect )
8070
8070
{
8071
8071
Some ( self . parse_table_and_joins ( ) ?)
8072
8072
} else {
Original file line number Diff line number Diff line change @@ -324,6 +324,7 @@ fn parse_update_set_from() {
324
324
Box :: new( SnowflakeDialect { } ) ,
325
325
Box :: new( RedshiftSqlDialect { } ) ,
326
326
Box :: new( MsSqlDialect { } ) ,
327
+ Box :: new( SQLiteDialect { } ) ,
327
328
] ,
328
329
options : None ,
329
330
} ;
You can’t perform that action at this time.
0 commit comments