我想知道在MySQL中是否有一个简单的解决方案来截断MySQL条目。
例如:
我想在一个表中最多只有100个条目。如果提交了一个新条目(第101条),那么它将删除 - 让我们说 - 最后一个条目(按时间戳排序)并插入新条目(仍然只有100个条目)。
非常感谢任何帮助。
答案 0 :(得分:1)
您可以使用triggers解决问题。
触发器是在插入,删除或更新元素时调用的例程。因此,您可以定义在插入新元素时运行的触发器。
答案 1 :(得分:0)
我认为在mysql中不可能 (http://forums.mysql.com/read.php?21,42315,175712#msg-175712)。
使用限制100和按日期排序在桌面上创建视图。 (http://dev.mysql.com/doc/refman/5.5/en/create-view.html)