Xml ibatis中的参数语法
ibatis中以下各项之间的区别是什么: 当我使用第二种格式时,我得到以下异常 java.sql.SQLException:索引::1处缺少IN或OUT参数 (一) (二) 我的刀如下:Xml ibatis中的参数语法,xml,orm,jdbc,dao,ibatis,Xml,Orm,Jdbc,Dao,Ibatis,ibatis中以下各项之间的区别是什么: 当我使用第二种格式时,我得到以下异常 java.sql.SQLException:索引::1处缺少IN或OUT参数 (一) (二) 我的刀如下: paramMap.put("marksAndNumbers", poItemDetailVO .getMarksAndNumbers()); paramMap.put("cargoDesc", poItemDetailVO.getCargoDescription(
paramMap.put("marksAndNumbers", poItemDetailVO
.getMarksAndNumbers());
paramMap.put("cargoDesc", poItemDetailVO.getCargoDescription());
paramMap.put("instanceId", Integer.valueOf(Long .toString(poItemDetailVO.getInstanceID())));
在第二个查询中,您将(')放在输入变量之前/之后。u的意思是#和$没有任何区别吗?如果您输入/输出异常。。这意味着您没有随查询发送参数。。检查您的impl。。共享执行查询的代码。
UPDATE TRAN_ITEM SET
BOOK_HNDL_MARK_T='$marksAndNumbers$',
MDSE_CRGO_DESC_T='$cargoDesc$',
UPDT_PGM_I = 'OTM-RTS'
WHERE TRAN_ITEM_I='$instanceId$'
paramMap.put("marksAndNumbers", poItemDetailVO
.getMarksAndNumbers());
paramMap.put("cargoDesc", poItemDetailVO.getCargoDescription());
paramMap.put("instanceId", Integer.valueOf(Long .toString(poItemDetailVO.getInstanceID())));