0

根据 MySQL

在更新前触发器中,有两个 mysql 扩展,即 NEW 和 OLD 来引用更新行的旧列值和新列值。

说,我的桌子是:

            create table foo ( id primary key auto_increment,
                           fname varchar(10),
                           lname varchar(10) 
                         );

我已经插入了 1 行:

            insert into foo (fname,lname) values ("Edam","Chuti");

如果我运行如下更新:

            update foo set fname="Edam1" where id=1;

然后在此表的更新前触发器中,以下值将是什么:

            NEW.fname=?
            NEW.lname=?
4

0 回答 0