假设我有两个表Course和faculty_courses --每个表都有一个主键course_ID,即varchar(50) not null。我正在尝试从Courses表中删除一行-因此假设必须从两个表中删除该行,因为它们是由关系链接的。我写了这个-不起作用-说在关键字'JOIN‘附近有错误的语法
从课程中删除加入faculty_courses ON
我正在使用Linq to SQL访问我的数据库。我想有一个‘删除帐户’的功能,基本上摆脱所有表中的所有记录,属于一个给定的用户。做这件事最有效的方法是什么?删除必须按一定的顺序进行,否则会出现外键完整性错误。我可以从数据库中手动完成这项工作,我的猜测是简单地用L2S (伪代码)来模拟它。但是,我确信这不是删除记录的最有效方法。