我需要删除Java中的Apache Derby数据库中的所有行。
如果我执行statement.executeUpdate("DELETE FROM TABLENAME WHERE CONDITION=")
它可行,但如果我尝试statement.executeUpdate("DELETE FROM TABLENAME")
它不会删除所有行。我尝试了TRUNCATE
,但它也无效。
任何想法。
答案 0 :(得分:3)
使用虚拟条件删除所有记录:
DELETE FROM TABLENAME WHERE 1=1;