mybatis #{} 和${} 取值 SQLCODE=-206, SQLSTATE=42703

DB2 SQL Error: SQLCODE=-206, SQLSTATE=42703

 

1、使用的表中是否存在【SQLERRMC=DJPOSITION】引用的字段。

2、确认是SQL中使用字段是写错误了,还是表中不存在相关字段。

 

在  确认了字段名没有写错的情况下,  

通过数据库管理工具  直接写sql   可以执行,再看eclipse 控制台,

发现提示   让检查的字段,其实   是我传入的值,这是明显  的  不符合;

换用#{} ,解决了

posted @ 2019-06-06 11:28  BuckZhou  阅读(959)  评论(0)    收藏  举报