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)