你的位置:首页 > 数据库

[数据库]mysql 触发器更新当前行


  在最近写触发器的时候发现当我需要对当前行进行更新操作时报如下错误:

Updating of NEW row is not allowed in after trigger

  显而易见,意思是不能在"after trigger"触发器中进行NEW(当前操作行)更新操作。而你这个时候需要做的就是将UPDATE语句放入到“before trigger”中。