mysql报错:1265 - Data truncated for column 'heroType' at row 1
2016-07-29 14:49
961 查看
down vote喜欢 | heroType是我定义的一个 enum('力量','敏捷','智力') 类型的字段,在前端页面做添加英雄的页面时,把这个字段作为 <input type="text" name="heroType"> 然后再着input框框中输入“智力”,提交后,报错: 1265 - Data truncated for column 'heroType' at row 1 请问是什么原因? 解决方法: enum类型最好是用对应的数字来赋值: enum('力量','敏捷','智力')分别对应 1,2,3,你需要赋与 heroType“智力”这个值,就可以用 3对应。 insert into table (...heroType...)values(...3...); 然后前端页面可以用一个 select标签: <select name="heroType"> <option value="1">力量</option> <option value="2">敏捷</option> <option value="3">智力</option> </select> 原文:mysql报错:1265 - Data truncated for column 'heroType' at row 1 |
相关文章推荐
- Error: 1265, Data truncated for column '列名' at row 1
- nested exception is java.sql.SQLException: Data truncated for column 'PassWord' at row 72
- ERROR 1265 (01000): Data truncated for column 解决方法
- Warning(1265)Data truncated for column 'v_mmi' at row 1
- java.sql.SQLException: Data truncated for column 'uid' at row 1
- Data truncated for column 'expected_return' at row
- Cause: java.sql.SQLException: Data truncated for column 'LOAN_SUM' at row 1
- BatchUpdateException: Data truncated for column 'id' at row 1
- #1265 - Data truncated for column
- 【数据库-MySql】Procedure execution failed 1265 - Data truncated for column 'ListCount' at row 3
- 【报错】BatchUpdateException: Data truncated for column 'id' at row 1
- pymysql.err.DataError: ("Data truncated for column 'minamount' at row 1")
- mysql导入文件出现Data truncated for column 'xxx' at row 1的原因
- 出现 Data truncated for column 'date' at row 1 的错误解决方案
- Mysql 更新字段类型异常处理:ERROR 1265 (01000): Data truncated for column 'xxx' at row 1
- jdbc 连mysql 时报 Data too long for column 'name' at row 1 错误
- 导入数据到数据库出现data truncated for column 错误
- Data truncation: Data truncated for column 'content' at row 1
- [MySQL学习]STRICT_ALL_TABLES对应的OUT of RANGE VALUE FOR COLUMN和DATA truncated FOR COLUMN
- jdbc 连mysql 时报 Data too long for column 'name' at row 1 错误