排查一下mysql触发器是否存在错误DELIMITER $$CREATE TRIGGER CommunityDiscussion_BEFORE_INSERT BEFORE INSERT ON CommunityDiscussion FOR EACH ROWBEGIN DECLARE status BIT1; SELECT status INTO status FROM CommunityTop
该触发器语法上没有明显错误。但是需要确认以下几点:
-
该触发器是否已经被正确地添加到数据库中。
-
是否已经存在表
CommunityDiscussion、CommunityTopic、CommunityMember和CommunityLevel,并且这些表中的字段名称和类型与该触发器中的引用一致。 -
是否已经在表
CommunityTopic中添加了status字段。 -
是否已经在表
CommunityMember中添加了value字段。 -
是否已经在表
CommunityLevel中添加了lower、upper和level字段。
如果以上所有条件均满足,那么该触发器应该能够正常工作。
原文地址: https://www.cveoy.top/t/topic/bmci 著作权归作者所有。请勿转载和采集!