数据库中的数据条数限定为100条,当达到这个数目时,希望删除第一条记录,同时把新来的记录插入到最后,怎么做??

时间:2021-11-29 21:45:02
现在的问题是删除第一条记录,再插入新的记录时,总是插入到第一条记录的位置! 求高人指点!

9 个解决方案

#1


加个自增序列字段,加个排序

#2


那岂不是要每次新加入一条记录都要排一次顺序? 这样效率太低了吧

#3


lz搞错楼上1楼的意思了,你在表里面加一个id字段,自增长的就可以了.
另外你说的那个情况是select出来的顺序是物理存储的顺序,你不排序是没有意义的.

#4


作个触发器

#5


设定一个自增的字段,输出的时候以它排序就好了

#6


触发器三!!

#7


对。触发器

#8


同意 gongzhaohui(laoge)  
   
加个自增序列字段,加个排序

-------------------------

  
 

#9


加个触发器,
或都在用存储过程来做插入操作,也能达到目的。
前题是加入自增长列。

#1


加个自增序列字段,加个排序

#2


那岂不是要每次新加入一条记录都要排一次顺序? 这样效率太低了吧

#3


lz搞错楼上1楼的意思了,你在表里面加一个id字段,自增长的就可以了.
另外你说的那个情况是select出来的顺序是物理存储的顺序,你不排序是没有意义的.

#4


作个触发器

#5


设定一个自增的字段,输出的时候以它排序就好了

#6


触发器三!!

#7


对。触发器

#8


同意 gongzhaohui(laoge)  
   
加个自增序列字段,加个排序

-------------------------

  
 

#9


加个触发器,
或都在用存储过程来做插入操作,也能达到目的。
前题是加入自增长列。