sqlite触发器1

SQLite 的触发器(Trigger)可以指定在特定的数据库表发生 DELETE、INSERT 或 UPDATE 时触发,或在一个或多个指定表的列发生更新时触发。

SQLite 只支持 FOR EACH ROW 触发器(Trigger),没有 FOR EACH STATEMENT 触发器(Trigger)。

我有一个mytest.db,启动sqlite3并载入;看一下下面两个表的数据;

然后来创建触发器,当在tz_1表插入一条记录,同时在tz_2表也插入一条记录;

如上图,创建了触发器,实现了效果;还不知道触发器中的sql,插入tz_2表时如何取刚插入的tz_1记录的字段值,有时间继续;

相关推荐
Aaron_Wjf3 分钟前
关于PG兼容性的一点转换
数据库·postgresql
华章酱9 分钟前
InnoDB高并发之谜:揭开MVCC与快照读的面纱
数据库·mysql
未来龙皇小蓝13 分钟前
【MySQL-索引调优】04:回表相关概念
数据库·mysql·性能优化
Je1lyfish27 分钟前
CMU15-445 (2026 Spring) Project#2 - B+ Tree
linux·数据结构·数据库·c++·sql·spring·oracle
Schengshuo36 分钟前
【Oracle11g SQL详解】UPDATE 和 DELETE 操作的正确使用
数据库·sql
2401_8830354637 分钟前
数据分析与科学计算
jvm·数据库·python
gp32102642 分钟前
MSSQL2022的一个错误:未在本地计算机上注册“Microsoft.ACE.OLEDB.16.0”提供程序
数据库·microsoft
oradh44 分钟前
Oracle 19c 单机安装总结_linux7
数据库·oracle
qq_390760391 小时前
简单的线程安全日志记录器
开发语言·数据库·c#
青柠代码录1 小时前
【MySQL】DISTINCT 详解
数据库·mysql