我有一些与MySQL数据库链接的MS Access应用程序。在某些表中,某些行能够成功更新,但是某些行在尝试对其进行更新时显示错误写入冲突。
下面是发生此错误的表结构之一
1 TASK_ID INT(11)否无AUTO_INCREMENT
2 employee_code VARCHAR(50)是NULL
3 project_code VARCHAR(50)是NULL
4 revision_no VARCHAR(50)是NULL
5 task_code VARCHAR(50)是NULL
6任务VARCHAR(1000)是NULL
7 plan_complete_date日期是NULL
8 Actual_complete_date日期是NULL
9完成tinyint(4)是0
10 score_kpi tinyint(4)是0
11状态varchar(50)是NULL
12备注varchar(1000)是NULL
13 verify_by_person varchar(255)是NULL
14 verify_by_department varchar(255)是NULL
15 isdelete tinyint(4)是0
任何的想法?
谢谢。
好的,我发现了问题。我的某些日期字段具有0000-00-00的值,将它们更新为null或为空即可解决该错误。
我仍然没有在我的表中放置时间戳字段。
无论如何,感谢BitAccesser提供的信息。学习新知识。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句