在上述触发器中,'var' 的值为空是因为触发器中声明的变量 'var' 未被初始化。在声明变量时应该为其赋初始值,例如:

DECLARE `var` BIT(1) DEFAULT 0;

这样变量 'var' 在触发器执行时就会被初始化为 0,避免出现空值的情况。

MySQL 触发器中变量为空的解决方法

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

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