删除多表HSQLDB

删除多表HSQLDB,sql,hsqldb,sql-delete,multi-table-delete,Sql,Hsqldb,Sql Delete,Multi Table Delete,HSQLDB是否支持多表DELETE语句 我在谷歌和论坛上做了一些搜索,但找不到一个关于这一点的主题。从2.2.5版开始就没有了 但是,您可以编写一个存储过程,根据某些条件从多个表中删除,然后使用必要的参数调用该过程。见指南: 你能给我一个解决方案的示例代码吗?另外,在另一篇文章中,我发现这个解决方案是从T1中删除T1.C1,从T2中选择T2.C2,你怎么看?感谢前面的评论,我根据T2上的条件删除了T1中的行。这正是我想做的。我写了另一个答案。如果你在DELETE CASCADE上使用,那么它就

HSQLDB是否支持多表DELETE语句


我在谷歌和论坛上做了一些搜索,但找不到一个关于这一点的主题。

从2.2.5版开始就没有了

但是,您可以编写一个存储过程,根据某些条件从多个表中删除,然后使用必要的参数调用该过程。见指南:


你能给我一个解决方案的示例代码吗?另外,在另一篇文章中,我发现这个解决方案是从T1中删除T1.C1,从T2中选择T2.C2,你怎么看?感谢前面的评论,我根据T2上的条件删除了T1中的行。这正是我想做的。我写了另一个答案。如果你在DELETE CASCADE上使用,那么它就是你的解决方案。哦,我没有看到用户名。谢谢你的回答。