IDEA、MySQL提示Truncated incorrect DOUBLE value报错解决方法

这篇具有很好参考价值的文章主要介绍了IDEA、MySQL提示Truncated incorrect DOUBLE value报错解决方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

IDEA、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+"'"

在字符串变量前后加了单引号文章来源地址https://www.toymoban.com/news/detail-680564.html

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

到了这里,关于IDEA、MySQL提示Truncated incorrect DOUBLE value报错解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • mysql插入数据时报错:Incorrect string value:‘\xF0\x9F\x98\x84‘ for column xx

    Incorrect string value:‘xF0x9Fx98x84’ for column xx 这个问题是由于mysql的编码问题引起的,正常的汉字一般不会超过3个字节,数据中存在emoj表情等特殊字符,这对应UTF-8编码格式中的4字节编码,所以报错。 解决方案: 1)使用utf8mb4数据类型 如果MySql版本低于5.5.3,首先要进行版本

    2024年02月13日
    浏览(48)
  • Scala隐式参数提示 找不到参数的隐式 报错ambiguous implicit values:

    这个问题纯属被一个博客给坑了,Scala的隐式查找是按照类型查找的,例如这里的x是Int,y是Int,那么编译器就不知道你要传入的是哪个,哪怕你把参数都x,y这些名称都对应也不行。 解决方法很简单,同类型的隐式参数唯一即可 不知道是另有原因还是什么,有些博主写博客真就

    2024年03月19日
    浏览(42)
  • Git报错 Incorrect username or password (access token) 的解决方式

    在使用git的时候 出现 Incorrect username or password (access token) ,这个报错主要就是代表本地保存的gitee或者GitHub的账号还有密码错误。而他们这些账号密码都保存到了 windows的凭据管理器 首先打开windows的凭据管理器 凭据管理器所在的位置: 控制面板用户帐户凭据管理器 同样直

    2024年02月13日
    浏览(38)
  • SQL执行报错Incorrect string value: ‘\xF0\x9F\x98\x81\xF0\x9F...‘ for column ‘XXX‘ at row 1...

    分享一个数据库执行插入和修改语句可能会出现的bug Incorrect string value: ‘xF0x9Fx98x81xF0x9F…’ for column ‘name’ at row 1… 再来看下实际项目中服务器报错打印的日志 数据库某字段设置的是 utf8字符集 ,在执行插入或修改语句时该字段传入的值是 非utf8格式(表情或特殊字符

    2024年02月07日
    浏览(65)
  • 解决MySQL 1166错误:Incorrect column name XXX 的技巧

    MySQL的错误1166 - \\\"Incorrect column name\\\"通常是由于表中的某个列名不正确引起的。要解决这个问题,可以考虑以下几种技巧: 检查列名 : 确保SQL语句中使用的列名与数据库表中的列名拼写和大小写一致。错误的列名会导致这个问题。 删除字段中的空格 : 如果列名中包含空格,My

    2024年01月16日
    浏览(53)
  • 解决升级IDEA后,Jrebel激活失败,更换激活地址时提示必须切换到离线模式,但点击work offline报错IllegalStateException

    今天升级IDEA到2022版本,升级完发现Jrebel激活失效了,提示错误: Failed to obtain seat. LS client not configured. http://jrebel.cicoding.cn/44AB3E1A-D547-9AFB-13A1-3FF4C7EF0740 想重新激活时提示错误: Cannot reactivate, offline seat in use. Click Work online in JRebel configuration to return offline seat.  遂到配置页面,

    2024年02月15日
    浏览(80)
  • 解决cmd命令提示符输入:mysql -u root -p ,报错提示“mysql 不是内部或外部命令,也不是可运行的程序”问题:

    1、问题描述: mysql使用系统自带命令行工具连接,输入“mysql -u root -p” ,报错提示“mysql 不是内部或外部命令,也不是可运行的程序”问题。  2、问题分析: 没有将mysql的bin目录路径添加到环境变量中。 3、解决办法: 将mysql对应的bin目录路径添加到环境变量中。 (1)、

    2024年02月12日
    浏览(52)
  • 使用IDEA时遇到java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver报错的解决方案

    先检查项目lib文件夹下有没有mysql的jar包,没有就把jar包复制到该目录下 再检查项目结构中有没有导入mysql的jar包,如果没有导入后记得点击OK。 最后检查你的tomcat的lib目录下有没有mysql的jar包,没有就把该jar包复制到该目录下。 最后重启IDEA即可    mysql 8.0以上 的版本使用

    2024年02月03日
    浏览(61)
  • LINUX终端登录时提示 Login incorrect

    1. LINUX终端登录时提示 Login incorrect     问题:(1)通过 VMware虚拟机软件安装的 CentOS 操作系统,在通过选择图形界面窗口 GNOME(建议选择经典模式) 进入:    此处选择经典模式是因为可以通过鼠标右键单击直接在图形窗口下进入命令终端(进入后命令终端可以很直接

    2024年02月02日
    浏览(60)
  • idea 新建servlet 访问提示404 WebServlet注解找不到包 报错

    检查访问路径是否设置正确 如果设置为name = “/testServlet”,则会404 检查是否引入了tomcat依赖包

    2024年02月11日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包