下载吧 - 绿色安全的游戏和软件下载中心

软件下载吧

当前位置:软件下载吧 > 技术开发 > 数据库 > 详解关于PostgreSQL对GROUP BY子句使用常量的限制

详解关于PostgreSQL对GROUP BY子句使用常量的限制

时间:2024-02-05 12:47作者:下载吧人气:31

一、问题描述

最近,一个统计程序从Oracle移植到PostgreSQL(版本9.4)时,接连报告错误:

错误信息1: postgresql group by position 0 is not in select list.

错误信息2: non-integer constant in GROUP BY.

产生错误的sql类似于:

insert into sum_tab (IntField1, IntField2, StrField1, StrField2, cnt)
select IntField, 0, StrField, ‘null’, count(*) from detail_tab
where …
group by IntField, 0, StrField, ‘null’;

标签MySQL,技术文档,数据库,PostgreSQL

相关下载

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

热门阅览

最新排行

公众号