暂无图片
返回数说广场
无所事事kur
2024-11-29 记录小白遇到的问题
openGauss6.1极简版报错,情景:在从mysql迁移到opengauss时候,开启mysql的兼容模式,发现报错:column "rbp.build_unit" must appear in the GROUP BY clause or be used in an aggregate function。 在mysql下解决该办法是通过修改sql_mode中的only_full_group_by 在gauss下解决办法:通过查阅资料为在postgresql.conf中设置 dolphin.sql_mode='sql_mode_strict,pipes_as_concat,no_zero_date,pad_char_to_full_length' 然后重启数据库即可。 注:1.必须在配置文件中设置,若在数据库中设置set dolphin.sql_mode to 'sql_mode_strict,pipes_as_concat,no_zero_date,pad_char_to_full_length';也仅仅是当前的会话生效。 2. sql_mode虽然可以查询得出类似的配置,但是在gauss中使用的是dolphin.sql_mode参数 参考资料:https://www.modb.pro/db/1728339983801606144
暂无图片
0
暂无图片 0
181
分享

评论

热门数说