我正在尝试更新 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 ;