【发布时间】:2015-02-13 16:47:22
【问题描述】:
我在使用 Liquibase 3.3 时遇到以下问题。我使用 liquibase-db2i 扩展来更新 DB2 for iSeries 数据库。我的架构中所有现有的表名都是大写的。我生成的 changeSet 中的表名是小写的。如果我使用更改日志执行“liquibase update”,我会收到以下错误:
Change Set changelog.xml::1::user (generated) failed.
Error: java.sql.SQLException: [SQL0204] test_table in TESTSCHEMA type *FILE not found.
如果我手动将 changeSet 中的表名转换为大写,则不会发生错误,并且数据库已正确更新。
【问题讨论】: