SSH框架中,我要删除表里的数据,居然报错?

【表A:主表】【表B:字表】我在删除A的数据时报的这个错,求大神能不能给个方法,同时删除两张表的数据了?HQL语句怎么写?主:A{a_id,a_name}子:B{b_id... 【表A:主表 】【表B:字表】我在删除A的数据时报的这个错,求大神能不能给个方法,同时删除两张表的数据了? HQL语句怎么写? 主: A { a_id, a_name } 子: B{ b_id, b_name, a_id}
求大神给代码!!!
展开
 我来答
高哓生
2014-08-20
知道答主
回答量:32
采纳率:0%
帮助的人:13.4万
展开全部
想不明白就分开操作迹枝:
from B b where b.a_id =? 你传入的a_id
得到List<B> bs;
调用b表的删除方法,把bs全部删姿李敏除
调用扰闭a表删除方法,把a数据删除

合成一个那就是封装上面的方法到一个方法。。。。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
andygulin
2014-08-20 · TA获得超过1678个赞
知道小有建树答主
回答量:1362
采纳率:0%
帮助的人:1111万
展开全部
先删除子的,再删除父的
更多追问追答
追问
我知道先删除字表,再删除父表,  可是,就没有更好的办法,同时执行吗?
追答
在父端的one-to-one/many-to-one关系:设置cascade=”delete”或cascade=”all”。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
初夏_安小牧
2014-08-20
知道答主
回答量:9
采纳率:0%
帮助的人:3.3万
展开全部
看看数据库中表里面数据的主外建关系。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式