-- 触发器的使用
USE LDD;
SELECT * FROM LDDS;
-- 清空表
CREATE TABLE LDDS LIKE LDD;
-- 建立触发器
-- 使用触发器,是执行相关的操作时,自动触发的
-- 比如在执行插入之后自动删除or修改or新增,某个表的某一行
-- for each row 表示每一行都这样执行
delimiter//
CREATE TRIGGER tt1 AFTER INSERT on LDDS FOR EACH ROW
BEGIN
-- 声明
DECLARE SS TINYINT;
SET SS=NEW.DDHIGH;
IF SS<160 THEN
INSERT INTO LDDS SELECT *FROM NEW;
END IF;
END//
delimiter;
-- 删除触发器
DROP TRIGGER TT1;
USE LDD;
SELECT * FROM LDDS;
-- 清空表
TRUNCATE LDD;
CREATE TABLE LDDS LIKE LDD;
-- 建立触发器
-- 使用触发器,是执行相关的操作时,自动触发的
-- 比如在执行插入之后自动删除or修改or新增,某个表的某一行
-- for each row 表示每一行都这样执行
delimiter//
CREATE TRIGGER tt1 AFTER INSERT on LDDS FOR EACH ROW
BEGIN
-- 声明
DECLARE SS TINYINT;
SET SS=NEW.DDHIGH;
IF SS<160 THEN
INSERT INTO LDDS SELECT *FROM NEW;
END IF;
END//
delimiter;
-- 删除触发器
DROP TRIGGER TT1;