【问题标题】:Oracle Syntax Error on Prompt command when using Flyway使用 Flyway 时提示命令出现 Oracle 语法错误
【发布时间】:2016-06-07 15:37:52
【问题描述】:

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

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

不确定是flyway插件还是迁移脚本中的错误?

【问题讨论】:

  • 检查 SQL 语句中的空行。据我所知,它们是不允许的。

标签: oracle flyway


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2016-02-13
    • 1970-01-01
    • 1970-01-01
    • 2021-11-14
    • 1970-01-01
    • 2021-10-16
    • 1970-01-01
    • 2016-08-23
    相关资源
    最近更新 更多