互联网服务Db2插入数据

DB2 插入数据的顺序

先delete这个表,然后,给表中插入List,delete 和 insert 放到一个mybatis的session中(算是一个事务中)这个list的顺序是123456,插入后的顺序就不是123456了,这个有什么办法解决?观察了一下好像是以主键的顺序排序...显示全部

先delete这个表,然后,

给表中插入List>,

delete 和 insert 放到一个mybatis的session中(算是一个事务中)

这个list的顺序是123456,插入后的顺序就不是123456了,

这个有什么办法解决?

观察了一下好像是以主键的顺序排序

收起
参与5

返回db2china2的回答

db2china2db2china2  技术经理 , DB2咨询服务

观察了一下好像是以主键的顺序排序===》这个极有可能是你只查询主键,数据库只走了索引扫描,最终按主键索引的顺序返回结果给你了。即123456。

IT咨询服务 · 2018-05-22
浏览1531

回答者

db2china2
技术经理DB2咨询服务
擅长领域: 数据库存储前置系统

db2china2 最近回答过的问题

回答状态

  • 发布时间:2018-05-22
  • 关注会员:2 人
  • 回答浏览:1531
  • X社区推广