数据库记录不超过10条记录的触发器
来源:百度知道 编辑:UC知道 时间:2024/09/22 20:23:15
谁能写一条 当插入一个表记录数超过10条时,将删除这个表的最小ID值的一条记录。 的触发器。
假设你的表名是test,语句如下
create trigger tg_test_insert
on test
after insert
as
declare @rowcount int
select @rowcount=count(*)
from test
if @rowcount>10
begin
delete from test
where id=(select min(id) from test)
end