執行 INSERT 時拋出 Unknown column 'borrownum' in 'where clause',但該欄位已從表中刪除,且僅在插入時發生。
表上存在 觸發器,在 BEFORE INSERT 或 AFTER INSERT 邏輯中仍引用已刪除的欄位 borrownum(如更新其他表、記錄日誌等)。
SHOW TRIGGERS LIKE 'your_table_name';SHOW CREATE TRIGGER trigger_name;borrownum 的引用。INFORMATION_SCHEMA.TRIGGERS 查詢所有觸發器定義,關鍵字搜尋欄位名。