排查一下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
字段。
如果以上所有条件均满足,那么该触发器应该能够正常工作。

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