Numeric value out of range: 1264 Out of range value for column

做WEB开发的时候出现  


Numeric value out of range: 1264 Out of range value for column

的时候  表示的含义是  插入数据库中某个字段的值 超出了数据库设定长度

例如你插入一个int类型的  电话号码 11位 而数据库只有10位 时就出现这个错误

但是今天出现的错误为数据库中为  int (11) 的长度  插入的也为  11长度 同样报此错误

解决方式

1.更换数据库中字段类型  例如int 改为vachar

2.解析传入数据的数据类型(通常通过AJAX传入的为string 类型),转换为int  再传入

如有帮助请点赞 

猜你喜欢

转载自blog.csdn.net/coreyc/article/details/80281456