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

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

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

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

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

相关推荐
Bear on Toilet6 小时前
Bug日记——实现“日期类”
开发语言·c++·bug
mg66821 小时前
Python Bug 修复案例分析:多线程数据竞争引发的bug 两种修复方法
bug
黎猫大侠2 天前
一次Android Fragment内存泄露的bug解决记录|Fragment not attach to an Activity
android·bug
七七小报2 天前
uniapp-商城-48-后台 分类数据添加修改弹窗bug
uni-app·bug
windwind20002 天前
发行基础:本地化BUG导致审核失败
游戏·青少年编程·编辑器·bug·创业创新·玩游戏
Htht1112 天前
【Qt】之【Bug】点击按钮(ui->pushButton)触发非本类设置的槽函数
qt·ui·bug
gxn_mmf3 天前
典籍知识问答模块AI问答功能feedbackBug修改+添加对话名称修改功能
前端·后端·bug
marvindev3 天前
提bug测试专用
开发语言·javascript·bug
虎头金猫3 天前
如何解决 403 错误:请求被拒绝,无法连接到服务器
运维·服务器·python·ubuntu·chatgpt·centos·bug