关于mysql中出现的Data truncated for column(表字段长度已经调整到足够长度)

系统环境:win10 / navicat / mysql5.7

今天执行一条插入语句,报了个字段长度不够的错误,可是一看字段设计是varchar(13),插入的字段大概20个字符。于是乎,手动扩容到100,然后潇洒摁下enter运行,灵异事件发生了,居然还是一样的错误,不服气,手动进表,复制该数据,直接修改,居然成功了!纠结了半个小时,瞬间怀疑人生,然后想起来,好像有个触发器,也有一个该字段。果断修改,运行成功了。触发器果然,不能随意加,mark下,汲取下经验教训。


触发器截图
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 这篇文章主要涉及到MySQL的知识点: 索引(包括分类及优化方式,失效条件,底层结构) sql语法(join,un...
    一根薯条阅读 2,956评论 0赞 8
  • Mysql 基础 SQL分类: DDL—数据定义语言(create,alter,drop)DML—数据操纵语言(s...
    零一间阅读 5,460评论 0赞 10
  • 手动不易,转发请注明出处 --Trance 数据库系统命令: (1).查看存储过程状态:show pro...
    Trance_b54c阅读 1,907评论 0赞 8
  • 今天看到一位朋友写的mysql笔记总结,觉得写的很详细很用心,这里转载一下,供大家参考下,也希望大家能关注他原文地...
    信仰与初衷阅读 4,882评论 0赞 30
  • 花了3天时间学习MySql,考了个二级MySql 书籍参考:高等教育出版社《全国计算机等级考试二级教程-MySQL...
    如果仲有听日阅读 1,397评论 4赞 4

友情链接更多精彩内容