有谁知道 Grails 是否有办法检查他试图创建的引用约束是否已经存在?
不幸的是,我无法删除数据库并再次创建它,因为它所处的环境以及我的公司政策、数据库的大小等。
它给我一个错误,我不希望它存在于生产环境中:
[main] ERROR hbm2ddl.SchemaUpdate - Unsuccessful: alter table <TABLE> add constraint <CONSTRAINT> foreign key (<FK>) references <THEOTHERTABLE>
[main] ERROR hbm2ddl.SchemaUpdate - ORA-02275: such a referential constraint already exists in the table.
编辑:当我尝试更正作为另一个表的外键的表列的名称时,就会发生这种情况。
Oracle 10g Grails 1.3.9