0
我想在用戶更新後更新我的行。 例如,如果用戶選擇32後,與以前輸入的主要是> 1000,然後更新32至40MYSQL後觸發器更新如果
CREATE TRIGGER updateusers_id AFTER UPDATE ON Table
FOR EACH ROW
BEGIN
IF(NEW.users_id = 32 AND Table.Principal > 50000) THEN
UPDATE loans SET users_id = 40;
END IF;
END
這很好......究竟是什麼問題? –
MySql錯誤:無法更新存儲的函數/觸發器中的表,因爲它已被調用此存儲函數/觸發器的語句使用 – Alex
也如果我這樣做BEGIN IF(SELECT users_id FROM loans WHERE Principal> 50001)= 32 THEN UPDATE loans SET users_id = 40; END IF; \t END – Alex