SQLSTATE[22007]: Invalid datetime format: 1292

发布时间:2017-01-23 20:10:16编辑:丝画阁阅读(307)

SQLSTATE[22007]: Invalid datetime format: 1292 Truncated incorrect DOUBLE value: 'ZA02510065419'


插入语句或更新语句中,有参数值与数据库中类型不匹配.

例:数据库中字段A是字符形

如果

update 表A set 字段A=123 where id=5;


这里的123可能是EXCEL导入数据中的值,没有转换为字符形,导致更新失败,报出上面错误


PHP中使用intval转换一次,就OK了


关键字