你的位置:首页 > 软件开发 > 数据库 > Sqlite3 设置插入触发器

Sqlite3 设置插入触发器

发布时间:2015-08-22 22:00:08
需求: 数据库中表t_VerifyCsmDetail需要最多保存10W条记录,超出时删除最旧的那一条。思路:设置插入触发器。插入前先判断表中记录总数,如果大于99999条,则删除最旧的一条记录。代码如下:create trigger VRF_insertbefore inse ...

需求: 数据库中表t_VerifyCsmDetail需要最多保存10W条记录,超出时删除最旧的那一条。

思路:设置插入触发器。插入前先判断表中记录总数,如果大于99999条,则删除最旧的一条记录。

代码如下:

create trigger VRF_insertbefore insert on t_VerifyCsmDetailfor each row  when((select COUNT(*) fromt_VerifyCsmDetail)>99999)begin  delete from t_VerifyCsmDetail where LocalNO=(select MIN(LocalNO) from t_VerifyCsmDetail);end

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:Sqlite3 设置插入触发器

关键词:sql

sql
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。