2016-06-21 115 views
0

我徘徊更新后设置触发器,如果​​product.Quanity的数量少于200,它将是200.而这是我的代码,我该如何改进它?MySQL触发器更新语法错误

该错误消息表示,误差在管线4

IF (SELECT product.Quanity<200) 
THEN 
UPDATE product 
SET product.Quanity = 200 

使用phpMyAdmin - SQL

+0

首先,你需要告诉我们的数据库引擎使用的是 – Lamak

+0

对不起,我会更新的问题,不是我的引擎的phpmyadmin-SQL –

+1

这不是一个数据库发动机。您是否使用MySQL?,SQL Server?,Oracle ?, Postgresql? – Lamak

回答

2

哟需要使用其中用于解决。

UPDATE product 
SET product.Quanity = 200 
WHERE product.Quanity < 200 

:-D

+0

非常感谢您! ! >< 我已经完成了这个最后的项目超过16小时 –