#oracle# select * form table每次结果顺序一样吗

select * form table每次结果顺序一样吗,我简单看了看好像是一样的,有主键和没主键,,

阅读 6k
2 个回答

不一样。连着 select 的结果不能说明问题。

oracle对无order by的语句返回的结果不进行排序,看起来像是用rowid排序。但这在表的数据被删除后,rowid会被新插入的数据占用。所以不指明order by每次结果顺序有不一样的情况。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题