File tree Expand file tree Collapse file tree 2 files changed +9
-1
lines changed
Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -254,7 +254,7 @@ impl MsSqlDialect {
254254 } else {
255255 BeginEndStatements {
256256 begin_token : AttachedToken :: empty ( ) ,
257- statements : vec ! [ parser. parse_statement ( ) ?] ,
257+ statements : parser. parse_statements ( ) ?,
258258 end_token : AttachedToken :: empty ( ) ,
259259 }
260260 } ;
Original file line number Diff line number Diff line change @@ -2256,6 +2256,14 @@ fn parse_create_trigger() {
22562256 }
22572257 ) ;
22582258
2259+ let multi_statement_as_trigger = "\
2260+ CREATE TRIGGER some_trigger ON some_table FOR INSERT \
2261+ AS \
2262+ DECLARE @var INT; \
2263+ RAISERROR('Trigger fired', 10, 1);\
2264+ ";
2265+ let _ = ms ( ) . verified_stmt ( multi_statement_as_trigger) ;
2266+
22592267 let multi_statement_trigger = "\
22602268 CREATE TRIGGER some_trigger ON some_table FOR INSERT \
22612269 AS \
You can’t perform that action at this time.
0 commit comments