Java PreparedStatement предоставляет возможность явно задать значение Null. Эта возможность:
prepStmt.setNull(<n>, Types.VARCHAR)
Являются ли семантики этого вызова такими же, как при использовании setType с нулевым значением?
prepStmt.setString(null)
?