Search before asking
What happened
PostgresqlColumnConverter#createExternalConverter
case FLOAT:
return (val, index, statement) ->
statement.setFloat(index, ((ColumnRowData) val).getField(index).asFloat());
((ColumnRowData) val).getField(index).asFloat() 等于null时 ,调用 setFloat(int fieldIndex, float x) 会发生异常,因为 Float 等于null时不能转为float
What you expected to happen
correct deal with null value
How to reproduce
see What happened
Anything else
no
Version
1.12_release
Are you willing to submit PR?
Code of Conduct
Search before asking
What happened
PostgresqlColumnConverter#createExternalConverter
case FLOAT:
return (val, index, statement) ->
statement.setFloat(index, ((ColumnRowData) val).getField(index).asFloat());
((ColumnRowData) val).getField(index).asFloat() 等于null时 ,调用 setFloat(int fieldIndex, float x) 会发生异常,因为 Float 等于null时不能转为float
What you expected to happen
correct deal with null value
How to reproduce
see What happened
Anything else
no
Version
1.12_release
Are you willing to submit PR?
Code of Conduct