限制插入表中的行数

时间:2013-06-24 09:51:33

标签: sql sqlite

我们如何限制表具有固定行数? 例如,如果我将Limit设为20,那么可以在其中插入20行,并且在该表之后应指示已超出限制。

示例:如果我们创建一个触发器

 CREATE TRIGGER log AFTER INSERT ON TEST_TABLE
 BEGIN
 INSERT INTO TEST_TABLE VALUES(....);
 SELECT COUNT(COL) FROM TEST_TABLE;
 END;

一旦我在表格中输入一行,就不会给我计算。

1 个答案:

答案 0 :(得分:2)

表格上插入之前创建触发器。 在Trigger中,您可以检查相同表的记录的计数。

检查this链接以了解创建触发器。