博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Warning: Data truncated for column 'AirPress' at row 1
阅读量:6321 次
发布时间:2019-06-22

本文共 689 字,大约阅读时间需要 2 分钟。

/************************************************************************ *       Warning: Data truncated for column 'AirPress' at row 1 * 说明: *     最近往MySQL中存入数据时,总是看到这个Warning,花点时间来找一下原因。 * *                                      2016-10-20 深圳 南山平山村 曾剑锋 ***********************************************************************/一、参考文档:    python float类型转string类型,要求精度不能丢失!!!        http://bbs.csdn.net/topics/390236828二、原因解析:    1. MySQL中对应的字段中采用类型是:decimal(18,4);    2. Python中对应的字段采用float类型;    3. 将float类型变量直接通过str()函数存入MySQL字段中会出现类似如下警告:        Warning: Data truncated for column 'AirPress' at row 1    4. 将[str()]函数换成["%.4f" % 变量名]就可避免;    5. 原因是str()转换出来float类型数据精度大于4,造成数据被truncated。

 

转载地址:http://nkcaa.baihongyu.com/

你可能感兴趣的文章
多进程的简单网络聊天程序-源代码。
查看>>
运维自动化之ansible playbook安装zabbix客户端
查看>>
9patch图的尺寸尽量为偶数
查看>>
javascript中call和apply的区别
查看>>
Fedora把命令行下的执行结果保存到文件
查看>>
如何让头条号快速通过新手期
查看>>
CentOS 5系列丛书在线版
查看>>
一套百分自测题
查看>>
SQL Server 2008空间数据应用系列十二:Bing Maps中呈现GeoRSS订阅的空间数据
查看>>
Exchange Server2010系列之二:部署三合一角色(CAS+HT+MBX)
查看>>
Struts2、Spring MVC、Webx对比
查看>>
一步一步SharePoint 2007之三十五:在SharePoint中实现Workflow(1)——创建一个判断列...
查看>>
在MAC Pro上安装Windows8.1和2012R2
查看>>
卸载Office 2007 Beta2后,Outlook 2003无法启动的解决方法
查看>>
探讨NDK编译错误ld.exe: Dwarf Error: mangled line number section.
查看>>
moosefs稳定版1.6.10正式发布
查看>>
Extjs API
查看>>
Linux常用基本命令及应用技巧1
查看>>
SQL 必知必会·笔记<7>汇总数据——使用聚合函数
查看>>
配置和概况
查看>>