sqlite_action

 

CREATE TRIGGER https://www.sqlite.org/lang_createtrigger.html

 

触发器

DROP TABLE IF EXISTS user_token;
CREATE TABLE IF NOT EXISTS user_token (
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
token TEXT NULL,
"uid" INTEGER NULL,
"cid" INTEGER NULL,
"info" TEXT NULL,
created_at TEXT NOT NULL DEFAULT (DATETIME('now', 'localtime')),
updated_at TEXT NOT NULL DEFAULT (DATETIME('now', 'localtime'))
)
;
CREATE TRIGGER IF NOT EXISTS trigger_user_token_updated_at AFTER UPDATE ON user_token
BEGIN
UPDATE user_token SET updated_at = DATETIME('now', 'localtime')
WHERE rowid = NEW.rowid;
END;

 通过触发器 自动更新时间 

 

 SQLite 触发器 | 菜鸟教程 https://www.runoob.com/sqlite/sqlite-trigger.html

 sqlite3自动插入创建时间和更新时间 - wang_yb - 博客园 https://www.cnblogs.com/wang_yb/p/18239784

 

 

 

posted @   papering  阅读(5)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
历史上的今天:
2023-10-09 连续查询 Continuous Queries
2023-10-09 closemuRUnlockIfHeldByScan
2022-10-09 StampedLock内部是基于CLH锁实现的,CLH是一种自旋锁,能够保证没有“饥饿现象”的发生,并且能够保证FIFO(先进先出)的服务顺序。
2021-10-09 不用 H5,闲鱼 Flutter 如何玩转小游戏?
2021-10-09 重度使用Flutter研发模式下的页面性能优化实践
2021-10-09 Flutter 打包与转译 编译 Flutter 即将占领整个 Web 开发
2021-10-09 interface {} is uint, not []uint8
点击右上角即可分享
微信分享提示