如果整数变得太小,我该如何触发以放置 id

问题描述 投票:0回答:0

如果整数低于设定值,我正在尝试创建一个触发器,将一个表中的 id 插入到另一个表中。

触发

materials_AFTER_UPDATE
更新后
materials
对于每一行 开始 声明数量 INT; 如果(数量< 20) THEN INSERT INTO orders (material_ID) SELECT id FROM materials; END IF; END

这是我得到的最接近的,但我根本无法让它工作。 我想要的只是能够检测列中的数据,确定它是否大于 19,如果大于 19,则什么都不做,但如果它等于或小于,则将同一行上的 id 发送到另一个表。

triggers mysql-workbench
© www.soinside.com 2019 - 2024. All rights reserved.