限制条目并截断新条目

时间:2010-06-21 06:11:14

标签: mysql truncate

我想知道在MySQL中是否有一个简单的解决方案来截断MySQL条目。

例如:

我想在一个表中最多只有100个条目。如果提交了一个新条目(第101条),那么它将删除 - 让我们说 - 最后一个条目(按时间戳排序)并插入新条目(仍然只有100个条目)。

非常感谢任何帮助。

2 个答案:

答案 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