⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 logscriptafter

📁 这是Getting Started With Sqlite 的相关示例代码和帮助文件
💻
字号:
-- ******************************************************************************--  logScriptAFTER: Script for creating log table and related triggers--   Usage:--       $ sqlite3 msgdatabase < logScript----   -- ******************************************************************************CREATE TABLE log (lkey INTEGER PRIMARY KEY,                   mkey INTEGER,                  mesgOLD TEXT,                   mesgNEW TEXT,                  sqlType VARCHAR(15),                  mesgtimeEnter    DATE,                  mesgtimeUpdate   DATE,                  timeEnter        DATE);CREATE TRIGGER update_log UPDATE OF mesg ON mesg  BEGIN     INSERT INTO log  (mkey,mesgOLD,mesgNEW,sqlType,mesgtimeEnter,mesgtimeUpdate,timeEnter)           values (old.mkey,old.mesg, new.mesg, 'UPDATE',old.timeEnter,DATETIME('NOW'),DATETIME('NOW') );     END;-- --  Also create an insert logCREATE TRIGGER insert_log AFTER INSERT ON mesg  BEGIN     INSERT INTO log  (mkey,mesgNEW,sqlType,mesgtimeEnter,timeEnter)           values (new.mkey ,new.mesg,'INSERT',new.timeEnter,DATETIME('NOW') );     END;--  Also create a DELETE entry in logCREATE TRIGGER delete_log DELETE ON mesg  BEGIN     INSERT INTO log  (mkey,mesgOLD,sqlType,timeEnter)           values (old.mkey,old.mesg,'DELETE',DATETIME('NOW') );     END;-- ******************************************************************************

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -