如题,当数据库某个表的行数达到一定的行数时自动删除这个表的记录,请教下大家怎么写!
------解决方案--------------------
create trigger on tb for insert
as
if(select count(*) from tb)=10
truncate table tb
------解决方案--------------------
- SQL code
create trigger tton tbfor insertbeginif (select count(*) from tb)>100000delete tb where id<1000end
------解决方案--------------------
--删除全部啊
- SQL code
create trigger tton tbfor insertbeginif (select count(*) from tb)>100000truncate table tbend
------解决方案--------------------
- SQL code
create trigger tton tbfor insertbeginwhile(@@rowcount>=10)truncate table tbend