如果整数低于设定值,我正在尝试创建一个触发器,将一个表中的 id 插入到另一个表中。
触发
materials_AFTER_UPDATE
更新后materials
对于每一行
开始
声明数量 INT;
如果(数量< 20)
THEN INSERT INTO orders (material_ID)
SELECT id FROM materials;
END IF;
END
这是我得到的最接近的,但我根本无法让它工作。 我想要的只是能够检测列中的数据,确定它是否大于 19,如果大于 19,则什么都不做,但如果它等于或小于,则将同一行上的 id 发送到另一个表。