在 MySQL 触发器中,'NEW' 和 'OLD' 是两个特殊的关键字,分别表示插入或更新操作中的新旧行数据。

'NEW' 表示插入或更新操作后的新行数据,它是一个只读的记录,可以用来获取新插入或更新的行的值。

'OLD' 表示插入或更新操作前的旧行数据,它是一个只读的记录,可以用来获取旧插入或更新的行的值。

在使用触发器时,根据需要可以使用 'NEW' 或 'OLD' 关键字来获取相应的行数据,从而进行相应的操作。例如,可以使用 'NEW' 关键字来获取插入或更新后的行数据,并将其插入到另一个表中;也可以使用 'OLD' 关键字来获取更新前的行数据,并进行相应的处理。

MySQL触发器中NEW和OLD关键字详解

原文地址: https://www.cveoy.top/t/topic/mGGz 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录