问下大佬们,有办法知道数据记录的插入顺序吗?
sqlserver吧
全部回复
仅看楼主
level 3
____京京
楼主
有一个我自己的数据库,插入数据时没有专门记录过插入时间,现在有个需求是要按数据的插入先后顺序排序,大佬们看看能做到吗?库里有500条左右的数据,并且有部分数据中途修改过。
2023年05月13日 17点05分
1
level 3
____京京
楼主
顶
2023年05月14日 23点05分
2
level 3
汽车维修员9527
整个字段叫CreateTime,默认值是getdate()
2023年05月17日 16点05分
3
____京京
@Maki小寒
要是以前没记录过这个字段呢,有办法知道插入顺序吗?
2023年05月17日 17点05分
一颗程序猿o_0
@____京京
没办法,数据入库以后,顺序就跟业务无关了,只能通过字段的排序获得。如果你有自增字段的话,也可以用它排
2023年05月18日 03点05分
level 3
汽车维修员9527
那想必也没有日志记录了?那就查sqlserver执行过的语句,筛选后按时间排序
2023年05月17日 23点05分
4
____京京
数据日志是保留着的,就是那个ldf文件,不知道有没有用
2023年05月19日 02点05分
level 12
坏朋朋
ID顺序呢?自增量还是自己控制? 能不能排序?
2023年05月18日 06点05分
5
____京京
我用的随机ID…
2023年05月19日 02点05分
1