用flyway进行数据库版本控制,在执行插入脚本时报错。
插入脚本:
报错信息:
Exception: Incomplete statement at line 1 col 1: BEGIN。。。。
分析原因是因为flyway并没有识别Begin语法。
解决:
最后排查出来flyway版本问题,原来用的flyway6.0.1版本,改成
<dependency>
<groupId>org.flywaydb</groupId>
<artifactId>flyway-core</artifactId>
<version>5.2.1</version>
</dependency>
即可