我想我的网站的用户提交数据与我的html格式。但是,我希望每个用户被限制为5提交总数。为此,我使用mysql dml触发器将我的列“um\u id”限制为每个id只有五行。但是,我知道我的语法是错误的,我请求这里的任何人帮助更正它,以便它能够实际工作。
现在我正在phpmyadmin中测试这个,它最终将被放在我的php文件中。所以um\u id将有一个值并与这个sql触发器连接。
CREATE TRIGGER ml_trigger
BEFORE INSERT
ON ml_character;
BEGIN
IF ( SELECT . 'um_id' . COUNT(*) > 5 ) THEN ROLLBACK;
END IF;
1条答案
按热度按时间pxyaymoc1#
像这样:
价值
um_id
要检查的将来自插入的行;我们将该值引用为NEW.um_id
.