Java Derby 数据库删除 table 中的所有行

Java Derby Database delete all rows from a table

我需要删除 Java 中 Apache Derby 数据库中的所有行。 如果我执行 statement.executeUpdate("DELETE FROM TABLENAME WHERE CONDITION=") 它有效,但如果我尝试 statement.executeUpdate("DELETE FROM TABLENAME") 它不会删除所有行。我试了 TRUNCATE 也没用。

任何想法。

使用虚拟条件删除所有记录:

DELETE FROM TABLENAME WHERE 1=1;