File tree 2 files changed +9
-1
lines changed
2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -254,7 +254,7 @@ impl MsSqlDialect {
254
254
} else {
255
255
BeginEndStatements {
256
256
begin_token : AttachedToken :: empty ( ) ,
257
- statements : vec ! [ parser. parse_statement ( ) ?] ,
257
+ statements : parser. parse_statements ( ) ?,
258
258
end_token : AttachedToken :: empty ( ) ,
259
259
}
260
260
} ;
Original file line number Diff line number Diff line change @@ -2186,6 +2186,14 @@ fn parse_create_trigger() {
2186
2186
}
2187
2187
) ;
2188
2188
2189
+ let multi_statement_as_trigger = "\
2190
+ CREATE TRIGGER some_trigger ON some_table FOR INSERT \
2191
+ AS \
2192
+ DECLARE @var INT; \
2193
+ RAISERROR('Trigger fired', 10, 1);\
2194
+ ";
2195
+ let _ = ms ( ) . verified_stmt ( multi_statement_as_trigger) ;
2196
+
2189
2197
let multi_statement_trigger = "\
2190
2198
CREATE TRIGGER some_trigger ON some_table FOR INSERT \
2191
2199
AS \
You can’t perform that action at this time.
0 commit comments