// DB2 represents ts with 26 chars, and a slightly different format than Java standard
// we do the conversion and pad 3 digits for nano seconds.
String paramVal = reader.readStringData(26).trim(); //parameter may be char value
if (SanityManager.DEBUG)
trace("ntimestamp parameter value is: "+paramVal);
String tsString = paramVal.substring(0,10)+" "+paramVal.substring(11,19).replace('.', ':')+paramVal.substring(19)+"000";
if (SanityManager.DEBUG)
trace("tsString is: "+tsString);
ps.setTimestamp(i+1, java.sql.Timestamp.valueOf(tsString));
break;
}