Did you defined “PO_VERSION_ID” as AdapterService JDBCFieldType output? Also make sure your query returns based on PO_NUM and it exists in the DB…check your query with any db client tools also.
The version of IS that I am using is 6.1. These are all the SP that have been applied.
IS_6-1_FP2
IS_6-1_SP1
TNS_6-1_SP1
The JDBC version is 6.0.3 Feature Pack 1 and the JDK version is 1.4.2 from Sun.
If I try to execute the query without the where clause if works fine and the resultset is returned with values. If I change the where clause to have the selection based on any other field , then too the query returns me the resultset with values. The problem occurs only when the underlying datatype in oracle is of type CHAR.
No I do have spaces in DB. The reason why I say is this . The same query was executed in the Oracle client and that went through fine. Kind of puzzling.