当某些数据库约束在运行 dbunit 测试期间失败时,会打印出它的名称,但会出现异常,例如
Caused by: org.hsqldb.HsqlException: integrity constraint violation: foreign key no parent; FK_AJRY4L84JDA0RY0XHP3A71CQ9 table: <Table name>
有没有可能找出哪个特定的约束是相应的。受影响表中的哪一列?显示的约束名称似乎是生成的。
我在互联网上找不到任何关于它的信息,所以我唯一要做的就是检查受影响的表,查看它有哪些约束并猜测我的数据集可能违反哪些约束......