news 2026/3/13 13:23:32

使用聚合函数报错Could not choose a best candidate function

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
使用聚合函数报错Could not choose a best candidate function

文章目录

  • 环境
  • 症状
  • 问题原因
  • 解决方案

环境

系统平台:N/A
版本:5.6.5,4.3.4,4.7.7

症状

使用聚合函数报错如下:

highgo=# select sum('1');ERROR:functionsum(unknown)isnotunique1selectsum('1');^提示: Couldnotchoose a best candidatefunction.You might needtoaddexplicittypecasts.highgo=# select avg('1');ERROR:functionavg(unknown)isnotunique1selectavg('1');^提示: Couldnotchoose a best candidatefunction.You might needtoaddexplicittypecasts.

问题原因

在 HGDB 中聚合函数只允许 SMALLINT、 INT、 BIGINT、 REAL、 DOUBLE PRECISION、 NUMERIC、 INTERVAL数据类型,或者通过::转义为以上类型。

解决方案

方法一:

highgo=# select sum(1);sum-----1(1行记录)highgo=# select avg(1);avg------------------------1.00000000000000000000(1行记录)

方法二:

highgo=# select sum('1'::int);sum-----1(1行记录)highgo=# select avg('1'::NUMERIC);avg------------------------1.00000000000000000000(1行记录)
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/12 15:36:44

提升3%发电量的光伏环境监测站有多强?

对光伏电站而言,发电量直接关乎收益,而一款被称为电站“隐形冠军”的光伏气象站,凭借精准监测能力可助力发电量提升3%,成为大型地面电站、工商业分布式屋顶等项目的必备设备。今天就针对这款分布式光伏发电环境监测系统&#xff0…

作者头像 李华
网站建设 2026/3/11 16:37:33

SpeedAI也有属于自己的Nanobanana大模型生成PPT科研智能体啦

兄弟们,Nano Banana 最近又放大招了!我们基于它搞了个属于自己的PPT智能平台功能!啥?你还不知道 Nano Banana 是啥?先看看下面这几张 PPT 效果图!👇(为了给兄弟们整这几张图真的是汗…

作者头像 李华
网站建设 2026/3/13 7:59:07

【大数据的高校考试分析系统】(免费领源码+演示录像)|可做计算机毕设Java、Python、PHP、小程序APP、C#、爬虫大数据、单片机、文案

摘 要 科学技术日新月异,人们的生活都发生了翻天覆地的变化,高校考试分析系统当然也不例外。过去的信息管理都使用传统的方式实行,既花费了时间,又浪费了精力。在信息如此发达的今天,我们可以通过网络这个媒介&#…

作者头像 李华
网站建设 2026/2/28 2:13:39

旅游管理虚拟仿真:打造高效实训平台,提升职业技能

一、传统技能训练瓶颈呼唤实训模式革新旅游服务与管理专业的技能培养,高度依赖情境化、实操性的训练。然而,在真实企业中进行大规模、高频次的顶岗实习面临诸多困难:企业运营压力大、学生初期操作风险高、特定突发场景难以复现、训练过程不可…

作者头像 李华
网站建设 2026/3/10 22:42:12

AI元人文与岐金兰:价值共生时代的思想者与文明构想

AI元人文与岐金兰:价值共生时代的思想者与文明构想摘要本文系统探讨了岐金兰提出的AI元人文构想,分析其从“价值对齐”到“价值共生”的范式革命意义。通过对意义行为原生论、三值纠缠模型、星图-舞台架构等核心理论的阐释,揭示了这一构想对传…

作者头像 李华