这个触发器实际上会限制在contactable=0时插入。

当contactable=0时,第一个IF语句会触发SIGNAL语句,抛出一个SQLSTATE为'45000'的异常,导致插入操作失败。

只有当contactable为1时,才会执行下一个IF语句,进一步检查是否允许插入。

因此,这个触发器有效地阻止了在contactable=0时进行插入操作。

MySQL触发器限制插入:contactable=0时的异常行为

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

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