执行:INSERT INTO doc_dept_dict(DEPT_CODE,dept_name) VALUES (‘0000’,‘部门1’)ON DUPLICATE KEY UPDATE dept_name = ‘部门1’;
会报错:ERROR: Column “dept_name” not found in upsert attrno state initialization
这是为什么呀?
执行:INSERT INTO doc_dept_dict(DEPT_CODE,dept_name) VALUES (‘0000’,‘部门1’)ON DUPLICATE KEY UPDATE dept_relate = ‘******’;
就不会报错,我看了一下dept_name也没有什么特殊啊?
求助求助,这是一张mysql迁移过来的表,兼容模式是B