flinksql bug : Max aggregate function does not support type: CHAR

这个问题是flink中 CHAR 存在语义歧义,主要涉及到位数的关系,这里不做多讨论。

这个问题已经有人提了pr,新版本可以关注是否有解决

这个报错发生在 max(测试字段) ,这个测试字段如果是char 就会报错不支持

解决办法: 直接把这个字段定义为varchar 如果是sql就定义为string,就可以了,另外,如果有一个空字符串常量,例如 max('') 这个'' ,会被判定为string的数据类型,需要注意

相关推荐
laocooon5238578862 天前
写代码 调bug相关信息
bug
鸿儒5172 天前
记录一个C++操作8位影像的一个bug
开发语言·c++·bug
·云扬·2 天前
【Bug】 Elasticsearch启动失败(exit code 78):2个bootstrap检查问题排查与解决
elasticsearch·bootstrap·bug
BrianGriffin3 天前
get_download_file_path: command not found (asdf bug已解决)
bug
咸虾米_3 天前
解决九两酒商城[uni-pay-co]: Error:执行失败,积 分需要大于等于1的bug
bug·unicloud云开发·微信小程序商城·uniapp项目
凯子坚持 c3 天前
Git分支实战指南:如何优雅地管理版本、修复Bug并解决合并冲突
git·bug
北冥有渔jy3 天前
BT6.0常见的BUG
网络·安全·bug·蓝牙
测试19984 天前
一个只能通过压测发现Bug
自动化测试·软件测试·python·selenium·测试工具·bug·压力测试
狂奔的sherry4 天前
网卡获取模组ip失败问题解析
bug
nnsix4 天前
Unity ReferenceFinder插件 多选资源查找bug解决
unity·游戏引擎·bug