暂无图片
返回数说广场
Blank
2024-05-28
[执行语句1]: select e.department_id,e.employee_name,sum(e.salary) from dmhr.employee e group by e.department_id; 执行失败(语句1) -4080: 第1 行附近出现错误: 不是 GROUP BY 表达式 1条语句执行失败 解决方法1: 直接在查询中添加参数: /+ GROUP_OPT_FLAG(1)/ ##达梦支持灵活的处理方式,可以直接在查询中加hint参数。 select /+ GROUP_OPT_FLAG(1)/ e.department_id,e.employee_name,sum(e.salary) from dmhr.employee e group by e.department_id; 方法2: ##也可以修改dm.ini参数GROUP_OPT_FLAG=1,动态,会话级参数,不用重启数据库。 select para_name,para_value,file_value from v$dm_ini where para_name='GROUP_OPT_FLAG'; ##sp_set_para_value(1,'GROUP_OPT_FLAG',1); select e.department_id,e.employee_name,sum(e.salary) from dmhr.employee e group by e.department_id;
0
暂无图片 0
220
分享

评论

热门数说