易语言执行SQL语句,出现unknowncolumn column `字段名` in field list

提示的意思是执行的sql时发现数据庫中数据的字段不存在也就是mybatis的字段与数据库的字段存在差异,导致执行sql

①检查SQL语句是否与库表字段一致。
② 检查表中的数据类型设置或者字符编码格式据库使用的是格式 和字段的编码格式是否一致。

原因是在数据库对应的表中的update_at字段名前边多了个空格 (真想扇死自己~哈哈哈)

那么我是怎么发现的呢  从idea中连接数据库查看对应的表的DDL发现

唉!这个字段怎么跟别的不一样? 然后我僦去数据库中看  我去 前边多了个空格 

所以总结 如果报此类错误  原因:

1.查看数据库对应的表中中是否有这个字段

2.实体类中的字段名是否跟数据庫表中的字段名对应(使用JPA的时候要对应)

5.-_-! 看看在数据库表中添加字段的时候有没有多余的空格

我要回帖

更多关于 unknowncolumn 的文章

 

随机推荐