1. 程式人生 > >mysql 基本語句觸發器

mysql 基本語句觸發器

-- 觸發器的使用


USE LDD;
SELECT * FROM LDDS;
-- 清空表

TRUNCATE LDD;

-- 建立一個與表ldd一樣的表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;