当短于设定长度时,数据长于列

时间:2017-08-09 07:59:21

标签: mysql sql char

我一直在使用此表已有一段时间没有问题但是我最近需要将MouldID列更长。它的长度为5,我现在将其更改为12.但是每当我上传长度超过5的数据时,我都会收到错误

  

列MouldID的数据太长

我已经完成了SHOW COLUMNS(粘贴在下面)并且显示长度为12但是它的行为就像它仍然是5.任何想法?

+-----------+----------+------+-----+---------+-------+
| Field     | Type     | Null | Key | Default | Extra |
+-----------+----------+------+-----+---------+-------+
| ID        | char(12) | NO   | PRI | NULL    |       |
| DateCast  | date     | YES  |     | NULL    |       |
| MouldID   | char(12) | YES  |     | NULL    |       |
| Litronic  | float    | YES  |     | NULL    |       |
| SlumpFlow | int(5)   | YES  |     | NULL    |       |
| CubeRef   | char(10) | YES  |     | NULL    |       |
| 9Day      | float    | YES  |     | NULL    |       |
| 28Day     | float    | YES  |     | NULL    |       |
| 28Day2    | float    | YES  |     | NULL    |       |
| 56Day     | float    | YES  |     | NULL    |       |
| ProdRun   | char(20) | YES  |     | NULL    |       |
| Schmidt   | int(3)   | YES  |     | NULL    |       |
| NWK       | char(7)  | YES  |     | NULL    |       |
| AirTemp   | float    | YES  |     | NULL    |       |
| ConcTemp  | float    | YES  |     | NULL    |       |
| wcRatio   | float    | YES  |     | NULL    |       |
| CubeTaken | char(5)  | YES  |     | False   |       |
+-----------+----------+------+-----+---------+-------+

0 个答案:

没有答案