今天真服了,又遇到一个ibatis+oracle的奇怪问题,就是以前用的id都是varchar的,这次改为了char,谁知道,使用下面语句查不出东西来,
SELECT ID, QUESTION,ANSWER, QUESTIONOR,ANSWEROR,DATECREATED FROM FAQ where id=#id#
改成id=‘$id$’才行,无语了。
SELECT ID, QUESTION,ANSWER, QUESTIONOR,ANSWEROR,DATECREATED FROM FAQ where id=#id#
改成id=‘$id$’才行,无语了。

在使用iBATIS与Oracle数据库时,将id字段从varchar改为char后,发现原有查询语句无法正常工作。经过调试发现,将查询语句中的#id#替换为‘$id$’后,问题得以解决。
3677

被折叠的 条评论
为什么被折叠?



