2016-06-21 168 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小時 –