FaxianZhao created FLINK-12309:
----------------------------------
Summary: JDBCOoutputFormat and JDBCAppendTableSink float behavior
is not align
Key: FLINK-12309
URL: https://issues.apache.org/jira/browse/FLINK-12309
Project: Flink
Issue Type: Bug
Components: Connectors / JDBC
Reporter: FaxianZhao
When we use JDBCAppendTableSinkBuilder#setParameterTypes() config the JDBC
types, it bind BasicTypeInfo#FLOAT_TYPE_INFO to java.sql.Types#FLOAT.
But JDBCOutputFormat#writeRecord will force cast the float value to double, so
it will throw ClassCastException like "java.lang.Float cannot be cast to
java.lang.Double".
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)