MySQL:UPDATE触发器。如果无法匹配任何行,获取UPDATE的where子句中使用的列的值?
|
MySQL:在更新触发器的主体中,如果
wher
e子句根本不匹配任何行,我是否可以获取在触发查询的where
子句中指定的列的值?
我必须执行以下操作,但不能使用直接查询,例如ON DUPLICATE KEY UPDATE等:
如果我有:
UPDATE my_table SET idiotism_level=5 WHERE name=\'Pencho\'
...并且where子句与NO ROWS匹配,我想在更新之前自动触发具有name=\'Pencho\'
的行的插入,然后UPDATE
可能会匹配并正常工作。
可能吗 ?
没有找到相关结果
已邀请:
3 个回复
渐首洽陈染
孝铜差
咖哀烈