如何在单个查询中删除多个表 [英] How to Delete Multiple Table In single Query

查看:54
本文介绍了如何在单个查询中删除多个表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这里是我的代码...



删除s。 *,dm。 *来自StaffMaster的内部联接Device_StaffFP dm on s.UserIDN = dm.UserIDN其中s.UserIDN = '19'



当我尝试这样做我有错误...



谢谢..

Here my code...

delete s. *, dm. * from StaffMaster s inner join Device_StaffFP dm on s.UserIDN=dm.UserIDN where s.UserIDN='19'

when i try do this i got error...

thank you..

推荐答案

你可以使用一个执行此操作的存储过程或您可以使用删除级联外键。



您可以检查类似已解决的问题这里
You can either use a stored procedure for doing this or you can use delete cascade foreign keys.

you can check similar solved question Here






查看此...





单个SQL查询删除两个表中的记录 [ ^ ]



主要用于限制..





希望这会对你有所帮助。





干杯
Hi,

Check this...


Single SQL Query to delete records in two tables[^]

Mainly for Constraints..


Hope this will help you.


Cheers


这篇关于如何在单个查询中删除多个表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆