我的数据库中有一个很大的表。其中一些字段可能为空。
我只想逃避使用:
PreparedStatement.setNull(index, Type.X)
Run Code Online (Sandbox Code Playgroud)
喜欢:
if(obj.getSomaData() == null){
insertStmt.setNull(++i, java.sql.Types.VARCHAR);
}else{
insertStmt.setString(++i, obj.getSomaData());
}
Run Code Online (Sandbox Code Playgroud)
有更好更好的方法吗?
PS:我正在使用PostgreSQL。