【发布时间】:2012-08-16 00:18:18
【问题描述】:
在mysql中,DELETE FROM table比TRUNCATE TABLE table贵很多
我相信 JPA 的 Entity.deleteAll() 运行删除。截断的正确方法是什么?
【问题讨论】:
标签: mysql hibernate jpa playframework playframework-1.x
在mysql中,DELETE FROM table比TRUNCATE TABLE table贵很多
我相信 JPA 的 Entity.deleteAll() 运行删除。截断的正确方法是什么?
【问题讨论】:
标签: mysql hibernate jpa playframework playframework-1.x
TRUNCATE TABLE table 不是标准 SQL,因此通常不受支持。为此,请直接执行查询:
em().createNativeQuery("truncate table MyTable").executeUpdate();
在 Play Model 类中(您可以通过 em() 访问 EntityManager。
【讨论】: