我目前正在使用卡车的维护计划系统,所以就是这样,在我的卡车详细信息表中,我有一公里的运行列,在我的工作订单表中,我还有一公里的运行列,我想要将卡车详细信息表(公里运行列)引用到我的工作订单(公里运行列)并级联其更新。在sqlyog上出现(无法添加外键约束)
Alter table `pms`.`joborder`
add constraint `fk_jo_run` foreign key (`run`) references `pms`.`trucks`(`current_run`) on update Cascade
提前谢谢
答案 0 :(得分:0)
出于猜测,我发现您的ALTER
命令没有任何问题,只是名为fk_jo_run
的约束可能已经存在。因此,尝试为您的约束提供不同的名称,例如
Alter table `pms`.`joborder`
add constraint `fk_jobOrder_Trucks_run` foreign key (`run`)
references `pms`.`trucks`(`current_run`) on update Cascade;