使用 Flyway 时提示命令出现 Oracle 语法错误

Oracle Syntax Error on Prompt command when using Flyway

虽然脚本使用 sqlplus 成功,但使用 flyway maven 插件失败并出现以下错误:

...
[ERROR] Message    : ORA-00900: invalid SQL statement
...
[ERROR] Line       : 3
[ERROR] Statement  : PROMPT Creating Sequence

不确定是flyway插件还是迁移脚本的bug?

这是 Oracle 数据库和 JDBC 驱动程序未知的特定于 sqlplus 的命令,因此出现错误消息。查看 dbms_output 作为替代:http://www.orafaq.com/wiki/DBMS_OUTPUT