if(logicNode.getLogicCode()==null){
super.ptms.setNull(2, Types.VARCHAR);
}else{
super.ptms.setString(2, logicNode.getLogicCode());
}
public void setValueIsNull(int num,Object getValue,String typeToUpper ) throws SQLException{
switch (typeToUpper) {
case "STRING":
if(getValue==null){
super.ptms.setNull(num, Types.VARCHAR);
}else{
super.ptms.setString(num, getValue.toString());
}
break;
case "LONG":
if(getValue==null){
super.ptms.setNull(num, Types.BIGINT);
}else{
super.ptms.setLong(num,(long) getValue);
}
break;
case "SHORT":
if(getValue==null){
super.ptms.setNull(num, Types.LONGVARCHAR);
}else{
super.ptms.setShort(num, (short) getValue);
}
break;
case "BIGDECIMAL":
if(getValue==null){
super.ptms.setNull(num, Types.NUMERIC);
}else{
super.ptms.setBigDecimal(num,(BigDecimal) getValue);
}
break;
default:
break;
}
}