SQLite After Delete触发器

它指定了如何创建触发器删除后的数据。我们有两个表公司治理与审计。
COMPANY表:

CREATE TABLE COMPANY( ID INT PRIMARY KEYNOT NULL,NAMETEXTNOT NULL,AGEINTNOT NULL,ADDRESSCHAR(50),SALARYREAL );

审计表:
CREATE TABLE AUDIT( EMP_ID INT NOT NULL,ENTRY_DATE TEXT NOT NULL );

创建后删除触发器:
使用以下语法创建一个名为“after_del”在运营商表删除操作后触发。
CREATE TRIGGER after_delAFTER DELETE ON COMPANY BEGIN INSERT INTO AUDIT(EMP_ID,ENTRY_DATE) VALUES (new.ID,datetime('now')); END;

现在,删除旧表中的记录:
DELETE FROM COMPANY;

见触发:
SELECT name FROM sqlite_master WHERE type = 'trigger';

【SQLite After Delete触发器】输出:

    推荐阅读