只显示主题贴
http://forums.oracle.com/forums/thread.jspa;jsessionid=8d92200630de527b2f61c7ef4d3296318c855aa88fe1.e34Tb34Lb34PbO0Lb3eTahiPbNyTe0?messageID=504702
找到了一个相关的
- 进入论坛 入门讨论 版
昨天晚上也遇到类似的问题了。
table_name中的column_name是char(XX)。
采用PrepareStatement,"select * from table_name where column_name=?",然后pstmt.setString(1,value),,就查询不到记录。
但是"select * from table_name where column_name='"+value+"'",就没有问题。
如果把column_name改成varchar2就不存在问题。。。
oracle在预编译的时候是不是会对char类型的字段做处理?
比如select * f ...
- 进入论坛 入门讨论 版







评论排行榜