首页 文章

为Oracle创建索引的Liquibase失败

提问于
浏览
0

我正在尝试使用Liquibase创建索引

这是changeSet

<changeSet id="....
    <createIndex tableName="xyz"    indexName="abc">
        <column name="column1"/>
    </createIndex>

但是我收到了这个错误

引发者:liquibase.exception.DatabaseException:执行SQL CREATE INDEX .abc时出错ON xyz(column1):ORA-00953:索引名称丢失或无效

注意:在开发时使用PostgreSQL处理相同的liquibase文件,使用H2进行单元测试 . 它适用于那些数据库 .

1 回答

  • 2

    索引名称不能以 . 开头 .

相关问题