私信我或关注猿来如此呀公众号,回复:大数据,免费领取大数据学习资源包
在使用Mybitis操作持久层时,遇到了一个印象深刻的问题。
报错信息如下:
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column ‘operation_type’ in ‘field list’
乍一看,很简单的报错,应该是列名和数据库不一致,哪里写的有问题,可是核对完之后,并没有问题。
百度了一番,还是字段不一样的问题。debug还是insert into 语句报错,这可就奇了怪了。在别人的机器上还是报同样的问题,就不信了,一个字段还会成了精。
万般无奈之下,调出生成表的sql语句,大吃一惊:
此字段中竟然有换行!!!点开设计表,将光标移到operation_type最前面,operation_type不见了,将光标右移一下,operation_type又出来了。真是。。。
至此,这个问题终于解决了。
私信我或关注猿来如此呀公众号,回复:大数据,免费领取大数据学习资源包
来源网络,侵权删除