我的select *查询是否总是以相同的顺序返回数据库表中的行?
select *
我的表的一列上有一个“聚集索引”。这会改变答案吗?
返回的行的顺序将 不会 总是相同的,除非你明确地与状态,这样ORDER BY的条款。所以不行。
ORDER BY
和不; 仅仅因为您的1000个查询返回的顺序相同,所以 不能 保证第1001个查询的顺序相同。