当前位置: 首页 > news >正文

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

这个问题是flink中 CHAR 存在语义歧义,主要涉及到位数的关系,这里不做多讨论。
在这里插入图片描述
这个问题已经有人提了pr,新版本可以关注是否有解决

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

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

http://www.dtcms.com/a/177856.html

相关文章:

  • Debian系统详解
  • UV使用官网
  • 【C语言】--指针超详解(二)
  • 基于Kubernetes的Apache Pulsar云原生架构解析与集群部署指南(上)
  • 408考研逐题详解:2009年第10题
  • 美化IDEA注释:Idea 中快捷键 Ctrl + / 自动注释的缩进(避免添加注释自动到行首)以及 Ctrl + Alt + l 全局格式化代码的注释缩进
  • 从0到1:用Lask/Django框架搭建个人博客系统(4/10)
  • IT/OT 融合架构下的工业控制系统安全攻防实战研究
  • 美化cmd窗格----添加背景图
  • 一文读懂Nginx应用之 HTTP负载均衡(七层负载均衡)
  • 软考知识点汇总
  • 【C++】手搓一个STL风格的string容器
  • 数字孪生市场格局生变:中国2025年规模214亿,工业制造领域占比超40%
  • SpringAI实现AI应用-使用redis持久化聊天记忆
  • 如何在Vue-Cli中使用Element-UI和Echarts和swiper插件(低版本)
  • 【Linux系列】目录大小查看
  • 《企业级前端部署方案:Jenkins+MinIO+SSH+Gitee+Jenkinsfile自动化实践》
  • 2025年渗透测试面试题总结-某服面试经验分享(附回答)(题目+回答)
  • 用uniapp在微信小程序实现画板(电子签名)功能,使用canvas实现功能
  • 聊一聊接口的压力测试如何进行的?
  • Algolia - Docsearch的申请配置安装【以踩坑解决版】
  • Java线程安全问题深度解析与解决方案
  • Vue2 中 el-dialog 封装组件属性不生效的深度解析(附 $attrs、inheritAttrs 原理)
  • 【记录】HunyuanVideo 文生视频工作流
  • 用于构建安全AI代理的开源防护系统
  • 辰鳗科技朱越洋:紧扣时代契机,全力投身能源转型战略赛道
  • 射频前端模组芯片(PA)三伍微电子GSR2337 兼容替代SKY85337, RTC7646, KCT8247HE
  • 2025年小程序DDoS与CC攻击防御全指南:构建智能安全生态
  • Linux下的c/c++开发之操作Sqlite3数据库
  • 使用 Vite 创建 Vue 3 项目并手动配置路由的完整步骤