sql 写一个存储过程,可以定随时间或定量删除 表内容

sql写一个存储过程,可以定时时间或定量删除 表内容sql写一个存储过程,可以定时时间(15天)或定量(500条)删

sql 写一个存储过程,可以定时时间或定量删除 表内容
   sql   写一个存储过程,可以定时时间(15天)或定量(500条)删除表内容。不要调用job完成。希望大侠指点,谢谢了。
[解决办法]

CREATE PROCEDURE dbo.[xxx]
as 
if ( (select count(1) from [tb]) >= 500 )
trucate table [tb]