MySQL提示Truncated incorrect DOUBLE value解决方法

 更新时间:2024年02月21日 11:08:28   作者:FBI HackerHarry浩  
这篇文章给大家介绍了MySQL提示Truncated incorrect DOUBLE value报错的四种解决方法,并通过代码给大家介绍的非常详细,具有一定的参考价值,需要的朋友可以参考下

“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;

2、SQL语句在拼接字符串时使用函数CONCAT()而不要用“+”

3、单数引号问题

String sql="UPDATE arrange SET askForLeave='是' WHERE employeeNum=“+employeeNum+” and arrangeDate="+leaveDate;

改成了

String sql="UPDATE arrange SET askForLeave='是' WHERE employeeNum='"+employeeNum+"' and arrangeDate='"+leaveDate+"'"

在字符串变量前后加了单引号

4、在查询时查询条件的类型和字段类型不符

到此这篇关于MySQL提示Truncated incorrect DOUBLE value解决方法的文章就介绍到这了,更多相关MySQL Truncated incorrect内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • mysql delete 多表连接删除功能

    mysql delete 多表连接删除功能

    这篇文章主要介绍了mysql delete 多表连接删除功能的相关资料,需要的朋友可以参考下
    2017-03-03
  • mysql导入导出数据中文乱码解决方法小结

    mysql导入导出数据中文乱码解决方法小结

    本文章总结了mysql导入导出数据中文乱码解决方法,出现中文乱码一般情况是导入导入时编码的设置问题,我们只要把编码调整一致即可解决此方法,下面是搜索到的一些方法总结,方便需要的朋友
    2012-10-10
  • mysql实现将date字段默认值设置为CURRENT_DATE

    mysql实现将date字段默认值设置为CURRENT_DATE

    这篇文章主要介绍了mysql实现将date字段默认值设置为CURRENT_DATE问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-07-07
  • MySQL中的数据库约束用法及说明

    MySQL中的数据库约束用法及说明

    本文介绍了MySQL数据库中的约束类型,包括notnull、unique、default、primary key、foreign key和check,这些约束类型用于实现对插入数据的管控,确保数据的完整性和逻辑性
    2026-03-03
  • Mysql复合主键和联合主键的区别解析

    Mysql复合主键和联合主键的区别解析

    这篇文章主要介绍了Mysql复合主键和联合主键的区别,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-04-04
  • MySQL 8 中的一个强大功能 JSON_TABLE示例详解

    MySQL 8 中的一个强大功能 JSON_TABLE示例详解

    JSON_TABLE是 MySQL 8中引入的一个强大功能,它允许用户将JSON 数据转换为关系表格式,从而可以更方便地在 SQL 查询中处理 JSON 数据,本文给大家介绍MySQL 8中的一个强大功能 JSON_TABLE,感兴趣的朋友一起看看吧
    2025-07-07
  • MySQL获取所有分类的前N条记录

    MySQL获取所有分类的前N条记录

    本文给大家分享的是使用mysql实现获取所有分类的前N条记录的方法,本文给出了3个示例,有需要的小伙伴可以参考下。
    2015-04-04
  • Mysql用户创建以及权限赋予操作的实现

    Mysql用户创建以及权限赋予操作的实现

    在MySQL中,创建新用户并为其授予权限是一项常见的操作,本文主要介绍了Mysql用户创建以及权限赋予操作的实现,具有一定的参考价值,感兴趣的可以了解一下
    2023-10-10
  • mysql获取枚举的随机值实践

    mysql获取枚举的随机值实践

    在MySQL中,可以使用EL和FLOOR函数结合实现从ENUM类型中随机选择值值,通过生成随机索引并使用ELLTT函数获取相应位置的值值,此方法适用于少量和大量数据场景
    2026-05-05
  • MySQL复制表结构和内容到另一张表中的SQL语句

    MySQL复制表结构和内容到另一张表中的SQL语句

    这篇文章主要介绍了MySQL复制表结构和内容到另一张表中的SQL语句,需要的朋友可以参考下
    2014-07-07

最新评论