1.在sql语句上面下功夫,在删除主表记录的时候先将关联的多个从表记录删除:

DELETE
STUDDENT,
CLASS,
COURSE
FROM
STUDDENT,
LEFT OUTER JOIN
CLASS 
ON
STUDENT.ID=CLASS.STUDENTID
LEFT OUTER JOIN
COURSE
ON 
STUDENT.ID=COURSE.STUDENTID

 

2.设置外键的级联操作(更简单):

多表关联一个主表时如何删除主表记录

 

相关文章:

  • 2021-04-28
  • 2021-11-05
  • 2022-12-23
  • 2022-12-23
  • 2021-08-22
  • 2021-09-16
猜你喜欢
  • 2021-10-03
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案