【发布时间】:2025-12-02 14:05:01
【问题描述】:
我正在尝试更新 contractnum 的值,当将某些内容插入 table1 时该值应该为空。我想将它更新为 field2 具有的任何内容,它始终是一个唯一的数字。
DELIMITER //
CREATE TRIGGER database1.Update_Contract_Num
BEFORE INSERT ON database1.table1
FOR EACH ROW
BEGIN
/*Update contract Num when new doc gets inserted and copy the contents of field1*/
IF contractnum IS NULL THEN
SET CONTRACTNUM = field2
END IF
END//
DELIMITER ;
【问题讨论】:
-
你的问题是什么?