六点的早晨 2023-03-04 04:36 采纳率: 50%
浏览 44

Data truncated for column at row 1

**Data truncated for column 'status'at row 1 **
请问:数据库中,status字段设置了默认值,但是在前端页面添加数据后,后端显示Data truncated for column 'status'at row 1
已经确定字段长度足够,类型也正确,还是报错,如果mapperxml配置文件里sql语句不添加该字段就不报错,什么原因?

  • 写回答

3条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-03-04 06:04
    关注
    • 关于该问题,我找了一篇非常好的博客,你可以看看是否有帮助,链接:有关data truncated for column at row 1 问题的解决
    • 除此之外, 这篇博客: 有关data truncated for column at row 1 问题的解决中的 有关data truncated for column at row 1 问题的解决 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    • 有关问题的截屏:

       这问题大概的意思是,数据库这一列数据被截断,请检查一下数据库该字段的类型和长度,检查数据精度长度是否符合规则。

      此时进入数据库查看表结构:

       

      具体操作步骤如下:

       show databases;
       use auto_store;
       show tables;
       desc autoparts;

      按步骤依次输入下面指令:前提是已经进入到数据库。

       

      效果图:

       

      对比自己的测试代码

      修改自己的表头字段类型:

       ALTER TABLE tb_students
           -> MODIFY stu_num VARCHAR(10);

      效果图:

       

      总结:

      面对这种问题,我们可以修改数据库中的表头的类型,当然也可以修改自己的插入语句,以及get,set,方法,只要按需修改就行。当然这种问题也可能是插入的长度超出自己所定义类型的长度,修改原理同上。

    评论

报告相同问题?

问题事件

  • 修改了问题 3月4日
  • 修改了问题 3月4日
  • 修改了问题 3月4日
  • 创建了问题 3月4日

悬赏问题

  • ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
  • ¥15 Linux权限管理相关操作(求解答)
  • ¥15 Bug traq 数据包 大概什么价
  • ¥15 在anaconda上pytorch和paddle paddle下载报错
  • ¥25 自动填写QQ腾讯文档收集表
  • ¥15 DbVisualizer Pro 12.0.7 sql commander光标错位 显示位置与实际不符
  • ¥15 求一份STM32F10X的I2S外设库
  • ¥15 android 打包报错
  • ¥15 关于stm32的问题
  • ¥15 ncode振动疲劳分析中,noisefloor如何影响PSD函数?