Hi, JDBC connector 之前不支持 unsigned 类型,unsigned 会比signed 类型更长。 bigint(20) unsigned(range is 0 to 18446744073709551615) 超过了 bigint (range is -9223372036854775808 to 9223372036854775807)的长度。
最新的代码已经修复这个问题了[1],你可以等1.11发布后试用,或者编译下最新的代码,flink 中对应表 声明decimal(20, 0)处理。 祝好, Leonard Xu [1] https://issues.apache.org/jira/browse/FLINK-17657 <https://issues.apache.org/jira/browse/FLINK-17657> > 在 2020年6月11日,13:51,Zhou Zach <[email protected]> 写道: > > bigint(20) unsigned
