Java中不由executeBatch维护的记录顺序

时间:2014-05-12 08:44:42

标签: java performance oop jdbc

我在数据库中插入正确插入的记录数,但是记录的顺序没有保留。除了ORDER BY子句之外,还有解决这个问题的解决方案。

1 个答案:

答案 0 :(得分:3)

没有像数据库中的记录顺序那样的东西。使用不带ORDER BY的SELECT时,数据库以任意顺序返回行。

如果您运气不足,则会按插入顺序返回它们。一切都很好......直到有一天桌​​子压实或发生什么事情,订单都消失了。

永远不要依赖它。