当前位置: 首页 > 知识库问答 >
问题:

1265第1行列的数据在几个值之后被截断

吕飞翼
2023-03-14

您好,我正在尝试向mysql列添加数据,但在输入了一些数据后,它抛出了主题提到的错误

共有1个答案

裴学
2023-03-14

您的数据被截断,因为它超过了tinytext列的255字节限制。您需要使用支持更多数据的列类型:

      Type | Maximum length
-----------+-------------------------------------
  TINYTEXT |           255 (2 8−1) bytes
      TEXT |        65,535 (216−1) bytes = 64 KiB
MEDIUMTEXT |    16,777,215 (224−1) bytes = 16 MiB
  LONGTEXT | 4,294,967,295 (232−1) bytes =  4 GiB

(来自TINYTEXT、TEXT、MEDIUMTEXT和LONGTEXT的最大存储大小)

 类似资料:
  • 在我的javaweb应用程序中,我将一些记录插入MySql数据库。我有一个列名“value”,其字段类型为float。当我将以下值76.8653846153846插入到数据库中时,它给出了在第1行为列“value”截断数据的异常。我将字段类型更改为Double,但消息相同。知道吗? 领域描述:

  • 我试图保护我的数据库中的一些数据,并获得以下错误: SQLSTATE[01000]:警告:第1行“nsfw”列的1265数据被截断 nsfw列的标准值为0。那是我的桌子: nsfw列也位于模型数组中。 我想检测是否选中了复选框。如果选中,则nsfw应为1。如果不是,则nsfw应为0。 这是复选框HTML代码: 这就是控制器代码: 谢谢你的帮助,很抱歉我的英语不好!

  • 在我的项目中,我使用了txtAdvance的关键事件 在最后一行运行之后,我添加了一个保存按钮来保存这些数据。下面给出了查询。 我正在截断第1行的列“advance”的MySql数据。advance的数据类型为Double。但我找不到办法来计算长度 (例如 列名:iid,数据类型:Int 我正在使用 MySQL 查询浏览器 。问题是当我向txt添加0值时,我遇到了这个错误。

  • 我试图插入数据从ArrayList到一个mysql表Java,但是我一直得到以下错误:java.sql.SQLException:数据截断列'AAL'在第1行。 以下是一些代码: 任何帮助都非常感谢。

  • 我有mysql中的表,表看起来像 当我试图使用 它抛出错误 错误代码: 1265年。第 1 行“拾取 ID”列的数据被截断 我正在使用MySQL 5.2

  • 问题内容: 我试图将照片插入到MySQL表的BLOB列中,但出现异常: 这是JDBC: 我该如何解决这个问题? 问题答案: 您试图插入的数据大于列允许的数据。 根据需要使用以下数据类型 使用以避免此异常。