如何限制表中的数据,比如一个用户的通知,只允许保留10条,多余的就自动删除,请问这个操作放在数据库中如何实现好呢,数据库用的是Mysql
自己认为的解决方案! 假如交给WEB端来做,那么就是每次有新数据了以后统计下一共条数!只保留现在的10条,以前的删除!在mysql数据库里面,我觉得你可以建立一个触发器给这个表格,每次插入数据时来检测记录,只保留最新的10条,其它的删除!
同意楼上的,用tigger是个很好的方法,每次after insert就delete十条前的数据。