日期:2014-05-17  浏览次数:20770 次

sql多表删除
现在有三张表t1,t2,t3,这三张表里都有一个字段为fid,请问怎么同时删除三张表里fid相等的那几条。。。。。
------解决方案--------------------
一张张删很麻烦吗
------解决方案--------------------
主要是写dao.imp方法里啊。。。用的是jdbcTeamlate的execute方法,这个能回滚吗???
------解决方案--------------------
写触发器应该可以解决这个问题吧

------解决方案--------------------
或者存储过程,之类的应该能解决你的问题 的
------解决方案--------------------
逐个表删,或者设置外键级联删除,jdbcTeamlate使用事务方式可以回滚
------解决方案--------------------
就一个个删吧。。。感觉还是这个简单。。。。