2011-10-27 56 views

回答

2

不直接从版本2.2.5开始。

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

http://hsqldb.org/doc/2.0/guide/sqlroutines-chapt.html

+0

你能给我一个你的解决方案的示例代码?此外,在另一篇文章中,我已经找到了这个解决方案DELETE FROM T1 WHERE T1.C1 IN(SELECT T2.C2 FROM T2 WHERE ) 您对此有何看法?谢谢 –

+0

在之前的评论中,我根据T2上的条件从T1中删除行。这正是我想要做的。 –

+0

我写了另一个答案。如果您使用ON DELETE CASCADE,那么它是您的解决方案。 – fredt