记录一下今天执行sql语句的报错

### Error updating database.Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'applyPolicyNoType' at row 1### The error may involve defaultParameterMap### The error occurred while setting parameters### SQL: INSERT INTO 数据库(数据库字段)values (?)### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column '数据库字段' at row 1; SQL []; Data truncation: Data too long for column '数据库字段' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column '数据库字段' at row 1

这个一般就是设计数据库字段的时候字段长度没给够,导致执行插入语句的时候,数据长度大于数据库对应字段长度报错。

两种方法:1.对执行插入的数据长度做出限制,2.对数据库字段长度进行设置。