文章内容

2019/6/22 9:58:14,作 者: 黄兵

[01000][1265] Data truncated for column 'gdNames' at row 1

最近在向数据库插入数据的时候报如下错误:

[01000][1265] Data truncated for column 'gdNames' at row 1


出现这个错误的原因:

插入数据与数据类型不符。

具体SQL语句如下:

INSERT INTO user_shopping_carts (`gdNames`, `isBill`, user_id) VALUES ('139 号段: 1 个,使用时长:6个月 ', 0, '4df8d6b2-4073-4bdd-a72d-fe214c19d6a3');

gdNames的数据类型为:int(11),而插入的数据类型为vchar,所以会出现上面提示。

在建表的时候,脑子应该被驴踢了(我只是说我自己,大家不要对号入座)。


解决方案:

修改数据类型,修改为nvchar(256),解决问题。


黄兵个人博客原创。

转载请注明出处:黄兵个人博客 - [01000][1265] Data truncated for column 'gdNames' at row 1

分享到:

发表评论

评论列表