【发布时间】:2016-11-01 01:13:25
【问题描述】:
我有 2 个表路由和位置。当路由表中的驱动程序名称或 rt_num 发生更改时,我需要更新 loc 表。我整天都在尝试使用以下代码。每个 UPDATE 语句都作为它自己的触发器。我不确定它是否可以完成。
分隔符 |
在 `route` 更新后创建触发器`add2`
每一行
开始
在“路线”更新后;
更新位置
SET drivername = new.driver_d_name
WHERE rt_nanme = old.rt_num;
更新位置
SET rt_nanme = new.rt_num
WHERE rt_nanme = old.rt_num;
结尾;
|
分隔符;
【问题讨论】: