今天遇到一个mysql很奇怪的问题,这里记录一下跟大家分享

INSERT INTO HOMS.after_sales_number_fail(deliveryid, tbid, express_number, express_company, failcause, created_time)
VALUES('661037', '1519351790999238279', '97612799567071144415560818', 'POSTB', ',请核对单号大小写、单号位数、快递公司名称是否正确,是否存在非法字符等。', '2022-03-19 17:10:11')
> 1406 - Data too long for column 'express_company' at row 1
> 时间: 0.022s

表结构是这样的

替换了很多字段最后定位到express_company这个字段定义长度有问题,

把express_company的长度替换为40

sql语句执行成功,经过验证发现express_company中插入的数据是POSTB这几个字符。

为什么指定了长度就没问题了呢

这是因为你的数据库里该字段的数据类型所给的数据空间太小导致的
将该字段对应的数据类型改为更长的长度可以解决

mysql数据长度过长,1406 - Data too long for column ‘express_company‘ at row 1相关推荐

  1. django.db.utils.DataError: (1406, Data too long for column 'gender' at row 1)

    问题: 利用pycharm在给Django项目创建超级用户的时候,出现了如图中所示的错误: 分析: 从错误来看,是'gender'这个字段的数据大小问题,即数据过长.('我这里是gender',你们的 ...

  2. 成功解决1406, “Data too long for column ‘txt‘ at row 1“

    这是因为数据库里该字段的数据类型所给的数据空间太小.MySQL将截断超过指定列宽度的任何插入值.为了让这个不报错,可以尝试切换MySQL模式不使用严格模式. SET @@global.sql_mode ...

  3. mysql报错:1406, Data too long for column

    mysql报错:1406, "Data too long for column pymysql.err.DataError: (1406, "Data too long for c ...

  4. MySQL报错1406_mysql报错:1406, Data too long for column

    mysql存储的时候报错: 1pymysql.err.DataError: (1406, "Data too long for column 'songlist_url' at row 1& ...

  5. mysql 1406文本_mysql报错:“1406, Data too long for column”

    mysql存储的时候报错: pymysql.err.DataError: (1406, "Data too long for column 'songlist_url' at row 1&q ...

  6. mysql报错:1406, “Data too long for column

    pymysql.err.DataError: (1406, "Data too long for column 'songlist_url' at row 1") 登录mysql ...

  7. SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column

    mysql 字段报错 原因是:插入字段长度超过设定的长度 SQLSTATE[22001]: String data, right truncated: 1406 Data too long for c ...

  8. Data too long for column ‘password‘ at row 1“

    django.db.utils.DataError: (1406, "Data too long for column 'password' at row 1") [19/Oct/ ...

  9. Java常见问题之Data too long for column 'orResponse' at row 1

    本文介绍了出现Data too long for column 'trRequest' at row 1问题的解决方式 一.bug提示如下 Error Code: 1406. Data too lon ...

最新文章

  1. 关系型数据库与NOSQL
  2. 31全志r58平台Android4.4.2下打开USB摄像头
  3. FZU - 2020 计算大组合数取模
  4. 为程序员而骄傲的飞鸽传书
  5. html毕业作品,基于HTML制作的闲置交易网站设计毕业论文+开题报告+Html静态网页源码...
  6. ubuntu里面的任务管理器
  7. 如何解决“指定的服务已被标记为删除”错误
  8. (六)授权(下):自定义permission
  9. window.dialogArguments与window.showModalDialog用法
  10. matlab 一个简单的FIR低通滤波器设计例子
  11. 安装wordcloud库的方法
  12. 精通Matlab数字图像处理与识别nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;
  13. 大屏联屏发布系统解决方案
  14. 跟宁哥学Go语言视频课程(10):反射-李宁-专题视频课程
  15. 【Android】debug 状态下其签名文件 debug.keystore 相关(如何获得该文件,其密码,获取其sha1、MD5等)
  16. matlab 二维矩阵变成一维矩阵
  17. 数字孪生技术实现和案例
  18. linux批量替换文件内容
  19. JAVA好管家,一天一个shell命令 linux好管家-进程-ps命令详解
  20. github删除repository

热门文章

  1. 利用计算机模拟人脑进行演绎推理,2014年4月全国自学考试计算机应用技术试题...
  2. Mac Mounty正常卸载方法(mount failed异常解决)
  3. TOLUA的文件结构
  4. DS18B20数字温度计使用(转)
  5. java项目编码设置
  6. 上海宝山锦隆考试基地科目二笔记
  7. 基于聚类算法的城市餐饮数据分析与店铺选址
  8. Java 交互小实例:(ATM机模拟、饮料自助机模拟)
  9. python3.6library 学习 1.introduction,2.built-infunction
  10. Web开发过程流程图