Mysql在插入数据时提示: Data truncated for column ' ' at row 1
这个错误,其实就是插入的数据不合法造成的,
比如:乱码,超出字段长度,非法字符等, 我这里的插入的数据超出字段长度造成的。。。
当时mysql 数据库中表的字段 price(价格) decimal(10,5)
使用 语言, python3 , 做数字类型的字符串插入时, 因为抓取下来的有的价格超过了小数位数,程序运行虽然插入了数据,但在运行时报出警告 Data truncated for column 'price ' at row 153
本文探讨了在使用Python3向Mysql数据库插入数据时遇到的Datatruncatedforcolumn'price'atrow153警告问题。具体原因是插入的价格数据超过了decimal(10,5)类型的小数位数限制。
1731

被折叠的 条评论
为什么被折叠?



