MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value

【异常】MySQL提示异常MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value: ‘ces‘ 由于 ‘ces’ 不是一个有效的 DOUBLE 值,MySQL 无法将其转换为数字,因此触发了数据截断异常。具体来说,是因为尝试将一个字符串值 ‘ces’ 插入到一个预期为 DOUBLE 类型的列中。如果错误发生在你的应用程序代码中,你需要找到生成这个错误的地方,并确保在插入之前验证数据。例如,如果列应该存储文本,那么应该将其更改为 VARCHAR 或其他适当的文本类型。如果它确实是 DOUBLE 类型,那么你需要确保插入的值是一个合法的数字。如果数据来自用户输入或其他来源,确保进行必要的类型检查和转换。 阅读详情

MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value

报错:com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value

个人遇到这个问题的时候看了几篇博客,有的是因为where前面要用逗号隔开而不是and,但是我就只更新一个所以,and这种问题不存在,还有一个是因为数据库里面int的长度问题,这个我忘了怎么说来着下方有链接,那么我来说说我的,我的是参数因为粗心大意搞反了。如图:
在这里插入图片描述
需要对应不能搞错掉,类型都对不上肯定会出这个
“数据截断:截断的双精度值不正确”的错误。

逗号问题:https://blog.youkuaiyun.com/lzalgorithm/article/details/89424375
int长度问题:https://www.cnblogs.com/xuwenjin/p/8848961.html

【异常】MySQL提示MysqlDataTruncation: Data truncation: Data too long for column ‘name‘ at row 1 第1行中的列“名称”的数据太长。 阅读详情

相关推荐

【异常】MySQL提示异常MysqlDataTruncation: Data truncation: Incorrect datetime value: ‘2023110508‘ for column

【代码】【异常】MysqlDataTruncation: Data truncation: Incorrect datetime value: ‘2023110508‘ for column ‘record_

奶爸的编程之路,也就一周冷个三天 1456

Data truncation: Truncated incorrect DOUBLE value:,

mybatis-plus 3.4.3 “Truncated incorrect DOUBLE value”的解决方法主要是这两种: 1、修改了多个列的值而各列之间用逗号连接而不要用and 错误写法示例:update tablename set col1=value1 and col2=value2 where col3=value3; 正确写法示例:update tablename set col1=value1 ,col2=value2 where col3=value3; <update id="

w710537643的博客 2万+

MTK平台LCD驱动开发实战:从零开始点亮你的Android屏幕

本文详细介绍了在MTK平台进行Android LCD驱动开发的完整流程。从理解LK与Kernel双核驱动框架入手,手把手讲解驱动结构体、屏幕参数配置、初始化序列编写以及PLL_CLOCK计算等核心步骤,并提供了系统集成配置与实用的调试避坑指南,帮助开发者高效点亮新屏幕。

terraform7cloud的博客 292

Data truncation Truncated incorrect DOUBLE value

执行insert SQL插入报错问题: Data truncation: Truncated incorrect DOUBLE value: ‘28.11克’; nested exception is java.sql.BatchUpdateException: Data truncation: Truncated incorrect DOUBLE value: ‘28.11克’ 因为是老系统迁移数据,老系统数据表对应的字段类型与新系统类型不一致,导致存储数据的时候,本身是double类型的,但是对应的字段

G_whang的博客 3757

ETL数据集成案例

一个典型的ETL数据集成案例是将多个来源的数据合并成一个数据集。假设有一个公司,该公司使用一些不同的系统来存储不同部门的数据,例如销售数据存储在一个CRM系统中,财务数据存储在一个ERP系统中,人力资源数据存储在一个HR系统中。为了更好地进行报告和分析,该公司决定将所有这些数据集成到一个数据仓库中。以下是实现这一目标的ETL过程的步骤:提取(Extract):首先,需要从每个系统中提取所需的数据。每个系统可能有不同的数据格式和结构,因此需要编写不同的提取程序或查询来提取数据。

runqu的博客 948

FPGA—DHT11数字温湿度传感器

1. DH1T11温湿度传感器与DS18B20温湿度传感器非常类似,都是严格按照时序要求写代码。建议可以比较学习。2. 显示温度与湿度部分的数据处理,采用 X10 进行在数码管上的移一位显示,配合了数码管小数部分的显示特点又区分了温度与湿度。3. 程序是按照一个接一个状态及顺序跳转的,建议使用状态机。说明:本人使用的是野火家Xilinx Spartan6系列开发板及配套教程,以上内容如有疑惑或错误欢迎评论区指出,或者移步B站观看野火家视频教程。

m0_72885897的博客 4779

通用mapper总结 如:MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value

一、使用updateByPrimaryKeySelective生成的sql语句的where后除了id还有其他字段???导致更新失败 解决一:实体类的id用的是Long类型,而我service层用的是Integer类型,把实体类的也改为Integer就成功了 解决二:实体类id没有标识主键, 加上注解@Id ...

daqi1983的博客 828

三、STM32F103ZET6最小系统

stm32最小系统除去主控CPU外,需要包含,电源电路,复位电路,BOOT电路,时钟电路(因为stm32有内置时钟,对时钟要求不高的话,可以不要)。NRST引脚其实芯片已经用一个约40K的电阻上拉了,所以理论上来说是不需要再外接上拉电阻的,但我看大家都是有外接上拉的,心里没有底,不管这么多,先预留着。吃过亏,特意查看了芯片手册资料,下图是官方建议的供电方案,图片来自stm32f103zet6数据手册。首先明白目标,单纯的学习软件知识并不是我希望的,我还希望会硬件设计,这样后面才能摆脱开发板。

sevendecsdn的博客 6455

com.mysql.jdbc.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value

执行sql时出现com.mysql.jdbc.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value错误: 这个错误主要出现在in操作中,如以下操作: #hibernate update tablename set status=1 where id in (:ID); #jdbc update tab...

wkNote 3867

某东x-api-eid-token风控参数分析与破解

x-api-eid-token是京东的风控参数,在接口当中,如果没有该参数,有一定的概率能请求成功,但是在请求一段时间后,会报403权限失败的,该参数主要通过jsTk.do这个接口生成,并且会将其存储到cookie当中。

zhouzhou_98的博客 1552

Android系统开机时间分析与优化指南

本文系统阐述了Android开机时间优化的全流程技术方案。首先详细解析了从电源键按下到桌面显示的完整启动流程及关键事件序列,然后介绍了秒表计时、日志分析和自动化脚本三种测量方法。重点从底层和上层两个维度提出了具体优化措施:底层包括编译器优化、内核驱动裁剪和日志精简;上层涵盖系统服务参数调整、应用预优化和功能组件精简。最后提供了验证工具和方法,并强调优化需要在性能、功耗和功能间取得平衡。通过这套系统化方案,可有效提升Android设备的开机速度与用户体验。

学无止境 352

com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value

在调试一个接口时,发送请求之后报错 com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value 然后我非常纳闷,我也没有用到double类型啊,然后去看了看我写的SQL语句,是这样的 <update id="updatePasswordByUse...

LZAlgorithm的博客 1万+

海康visionmaster开发笔记10-集成HALCON第三方算子到VM工具箱的方法

海康visionmaster开发笔记10-HALCON第三方算子到VM工具箱的方法

视觉人机器视觉的博客 4347

com.mysql.jdbc.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value:...

在使用mybatis的@Update注解的时候,报了一个这样的错 ### Error updating database. Cause: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value: '4028158162c347830162c347fb050000' ...

dianlin1577的博客 1225

SpringBoot如何正确连接SqlServer(亲测可用)

对于SpringBoot连接SqlServer的方式和常见的错误的汇总。1、驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。2、com.microsoft.sqlserver.jdbc.SQLServerException: 对象名 ‘DUAL‘ 无效。

黄团团的个人博客 2万+

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value:

查看他给的有错误的那几行,最根本的原因是jdbcUtils的sql语句执行。但是其他sql语句使用这个工具类就是成功的,只有这个功能报错了。出错范围缩小到IAdminDaoImpl,因为只有他执行了sql语句,才会导致其他类报错,看这行代码,objs的参数是admin_id,password。但是sql语句里需要的参数是顺序是password,admin_id。一定要注意参数顺序。...

wwr12138333的博客 7359

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Caused by: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value: 'L

1、错误描述 [ERROR:]2015-06-08 09:49:42,523 [异常拦截] org.hibernate.exception.DataException: error executing work at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelega

游海东的技术专栏 5734

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Caused by: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value: ‘s

项目场景: 提示:这个问题的mysql连接设置的问题类型不一致,然后我是用flink连接mysql报错。 问题描述: Caused by: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value: 'sensor_1' at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3513) at com.mysql.jdbc.Mysql

qq_50231389的博客 3679

com.mysql.jdbc.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value: xxx

SQL update user set username = ? and password = ? where id = ? Bug com.mysql.jdbc.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value: 原因 多个要set的字段之间不能用and连接,应该用逗号,间隔。 upd...

wuyujin1997的博客 901

com.mysql.jdbc.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value: '09d89e9444ae

当update时报错:com.mysql.jdbc.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value: '09d89e9444ae43269fcf924bd10a4297' 错误代码: <update id="update" parameterType="com.ece.manager....

qq_43560721的博客 502

解决com.mysql.jdbc.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value

今天遇到写批量更新的时候遇到这个问题,代码如下 <update id="batchUpdate" parameterType="java.util.List"> <foreach collection="list" item="item" index="index" open="" close="" separator=";"> update market_coupon_detail <set> user_id=#{item.userId}, user_name=#{it

qq_39702347的博客 494
上一篇: swing api 文档
下一篇: java笔记之get请求与post请求的区别
噢!不杰克
博客等级 码龄7年 4443粉丝 142原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值