ERROR 1406 (22001): Data too long for column ‘passwd‘ at row 1
Posted 沉入深海
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ERROR 1406 (22001): Data too long for column ‘passwd‘ at row 1相关的知识,希望对你有一定的参考价值。
故障演示:ERROR 1406 (22001): Data too long for column ‘passwd’ at row 1
在插入数据的时候,使用PASSWORD(‘123456’)掩饰密码时报错。
- 故障原因:
报错:字段长度容量不够。我原先给passwd的字段容量给的24,可是123456这6位数字却超出容量。
原因:数据类型长度不够,因为我们使用password(‘’)功能把123456密码变成了很长一个字符串,超出了我设置的24长度,因此报错,所以之后在使用此功能时。需要尤其注意设置的字符长度。
故障解除。
以上是关于ERROR 1406 (22001): Data too long for column ‘passwd‘ at row 1的主要内容,如果未能解决你的问题,请参考以下文章
DB2 SQL Error: SQLCODE=-302, SQLSTATE=22001, SQLERRMC=null
ERROR 1406 : Data too long for column 解决办法
导入转储文件的时候:Error Code: 1406. Data too long for column - MySQL