[Exception]: doError: SQL Error: Unknown column 'jl' in 'NEW'
[Exception]: Update gamedata.yb_user_data set PTID = 'ptc86e7bc016108917fc', ChrName = '小仙源码网', YBNum = 9999998, LastModifyYBNumTime = Now() where (UserID = 180001000000012);
   [SQL Failed] Update gamedata.yb_user_data set PTID = 'ptc86e7bc016108917fc', ChrName = '小仙源码网', YBNum = 9999998, LastModifyYBNumTime = Now() where (UserID = 180001000000012);
DROP TRIGGER IF EXISTS gamedata.hmd;
DELIMITER $$

CREATE TRIGGER gamedata.hmd
BEFORE UPDATE ON yb_user_data
FOR EACH ROW
BEGIN
    -- 假设这里原本想判断的是PTID列的值
    IF NEW.PTID = 'special_value' THEN
        SET NEW.YBNum = 0;
    END IF;
END$$

DELIMITER ;
DROP TRIGGER IF EXISTS gamedata.hmd;
DELIMITER $$

CREATE TRIGGER gamedata.hmd
BEFORE UPDATE ON yb_user_data
FOR EACH ROW
BEGIN
    -- 保留触发器功能,但使用实际存在的列
    IF NEW.YBNum > 1000000 THEN  -- 这里用YBNum列作为示例
        SET NEW.YBNum = 0;
    END IF;
END$$

DELIMITER ;
UPDATE gamedata.yb_user_data 
SET PTID = 'ptc86e7bc016108917fc', 
    ChrName = '小仙源码网', 
    YBNum = 9999998, 
    LastModifyYBNumTime = NOW() 
WHERE UserID = 180001000000012;

免责声明

  • 内容来源:部分内容转载自第三方,本站仅作信息存储,不保证其真实性与准确性。
  • 商业限制:未经授权,禁止将本站内容用于商业用途,否则需自行承担法律责任。
  • 侵权处理:如涉侵权,请联系 949160464@qq.com,我们将及时删除。
  • 使用性质:本站内容仅供个人学习参考,禁止任何非法或商业用途。
  • 责任声明:本站对因使用本站内容导致的损失不承担责任,用户需自行核实信息。