Я пытаюсь ввести нулевое значение, если входящее значение меньше 0 в поле Число в таблице Oracle. Я пытался таким образом, но это дает мне неверный индекс столбца. Есть лучший способ сделать это? Спасибо
if (getNepID() > 0 )
{
cstmt.setInt(9,this.getNepID());
}else{
cstmt.setNull(9, java.sql.Types.NULL);
}