Flink sql报错:Unable to convert to TimestampData from unexpected value '1637681884000' of type java.la
Flink sql执行的时候报错了,提示:
java.lang.IllegalArgumentException: Unable to convert to TimestampData from unexpected value '1637681884000' of type java.lang.Long
at com.ververica.cdc.debezium.table.RowDataDebeziumDeserializeSchema.convert(RowDataDebeziumDeserializeSchema.java:516) ~[flink-sql-connector-mysql-cdc-2.4.1.jar:2.4.1]
at com.ververica.cdc.debezium.table.RowDataDebeziumDeserializeSchema.convert(RowDataDebeziumDeserializeSchema.java:653) ~[flink-sql-connector-mysql-cdc-2.4.1.jar:2.4.1]
at com.ververica.cdc.debezium.table.RowDataDebeziumDeserializeSchema.convertField(RowDataDebeziumDeserializeSchema.java:638) ~[flink-sql-connector-mysql-cdc-2.4.1.jar:2.4.1]
发布于:4周前 (09-05) IP属地:四川省
1 个回答

这是因为在flink sql中,如果是外部表的话,对于时间类型来说,不能使用TIMESTAMP_LTZ,只能用TIMESTAMP
发布于:4周前 (09-05) IP属地:四川省
我来回答
您需要 登录 后回答此问题!