We are on wm8, JDBC adapter version 6.5… Oracle DB we are using in 11i.
Timestamp is getting trimmed (Say i get only “09/03/2011” instead of “09/03/2011 XX:XX:XX”) when I created a normal select adapter service, since there is no option of selecting JDBC datatype as “TIMESTAMP” i just have “DATE”.
Do we have to do some configuration changes or patches for wm8 to resolve this?
Alternatively when i created a Dynamic Adapter Service with the output field defined as TIMESTAMP, I was able to get the date and time stamp as desired.
This is due to the way the Oracle JDBC driver (not adapter) handles DATE columns. It has changed behavior in various versions. Search for “Oracle timestamp date” to find articles from Oracle for a description.
As mentioned in my post, this is not a JDBC adapter issue. It is due to the JDBC driver. The latest fixes from SAG will not matter. The JDBC driver will need to be updated/reconfigured.
Thanks Reamon, Arpith and Mouli…
That V8Compatible property worked for me. I was able to find it in some old wmAdvantage thread later in the day I posted here in wmusers…
Thanks again for your help guys…
Have a great day…
Srikanth G