805 [main] ERROR org.hibernate.tool.hbm2ddl.SchemaUpdate - Unsuccessful: alter table tb_orderItem add index FKBF076F033AC5160 (orderId), add constraint FKBF076F033AC5160 foreign key (orderId) references tb_orderinfo (orderId)
805 [main] ERROR org.hibernate.tool.hbm2ddl.SchemaUpdate - Can't create table 'ecdatabase.#sql-818_bc' (errno: 150)
解决方案:最终在Navicat中发现是在两个表中的orderId字段的排序规则不一样,将排序规则改成一样就解决了
本文介绍了一种在使用Hibernate工具进行数据库表结构更新时遇到的外键约束错误,并提供了具体的解决方案,即通过调整两个相关表中字段的排序规则来解决该问题。
3344

被折叠的 条评论
为什么被折叠?



