DROP TRIGGER IF EXISTS act_no_desc;
CREATE TRIGGER act_no_desc
AFTER INSERT ON activity20180914_log FOR EACH ROW
BEGIN
if new.desctription is NULL THEN
INSERT INTO act_error (table_name, error_id, desc_error, error_time)
VALUES ('topic.activity_20180914_log',new.id,'缺少desc',new.create_time);
END IF;
END;
DROP TRIGGER IF EXISTS act_no_desc2;
CREATE TRIGGER act_no_desc2
AFTER UPDATE ON activity20180914_log FOR EACH ROW
BEGIN
IF new.desctription is NULL THEN
INSERT INTO act_error (table_name, error_id, desc_error, error_time)
VALUES ('tapic.activity_20180914_log',new.id, '缺少desc2', new.create_time);
END IF;
END;
DROP TABLE if EXISTS act_error;
CREATE TABLE act_error (
id int unsigned auto_increment comment 'id',
table_name VARCHAR(64) NOT NULL comment '表名',
error_id int unsigned NOT NULL comment '错误的id',
desc_error VARCHAR(64) NOT NULL default 'no desc' comment '简介',
error_time TIMESTAMP not NULL DEFAULT CURRENT_TIMESTAMP comment '时间',
PRIMARY KEY (id)
)engine = InnoDB default charset=utf8 comment 'error记录';
INSERT INTO activity20180914_log (userid,activity_id,desctription) VALUES
(999,101,'这是错误');
UPDATE activity20180914_log SET userid=9,desctription=NULL
WHERE id=8292;
继续阅读与本文标签相同的文章
测试十二年-六道轮回后的初心能否找回
信息流短视频时长多目标优化
-
字节跳动要做一款24小时在家陪读的AI教练,原锤子团队参与研发
2026-05-18栏目: 教程
-
全能扫描工具,支持OCR文字识别,全平台
2026-05-18栏目: 教程
-
区块链国家队来了!国家信息中心与银联等联合发布区块链服务网
2026-05-18栏目: 教程
-
什么是企业部署物联网的重点?
2026-05-18栏目: 教程
-
法大大创始人兼CEO黄翔:中国电子签名市场渗透率不到1% 复合增长率可达200%
2026-05-18栏目: 教程
