【发布时间】:2021-07-15 12:03:49
【问题描述】:
我正在尝试更新有关购买事件的表格,以便管理员根据购买的内容获得任务。这些产品的代码之间有一个类别范围,这很容易,因为它是一家小商店。无论如何,我将如何使这段代码工作?
BEGIN
IF (NEW.ProductCODE BETWEEN 11 AND 19)
THEN
INSERT INTO PleskTBL ( `CustomerCODE`, `PleskCONTACT`, `PleskSTATUS`, `PleskACTION`)VALUES (new.CustomerCODE, 'Not Ready', 'Not Ready', '0');
ELSE IF (NEW.ProductCODE BETWEEN 21 AND 29)
THEN
INSERT INTO FTPTBL ( `CustomerCODE`, `FTPUSER`, `FTPPASSWORD`, `FTPSTATUS`) VALUES (new.CustomerCODE, 'Not Ready', 'Not Ready', 'NOT Ready');
END IF;
END;
它正在返回:
MySQL 报告:#1064 - 第 10 行的 '' 处使用的语法有问题
【问题讨论】: