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)

Reply via email to