注册

函数中使用->>提示:语法分析出错

C3Stones 2025/01/22 496 10 已解决

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
【操作系统】:
【CPU】:
【问题描述】*:
在函数内部使用 ->> 时提示:语法分析出错
注:将PG迁移DM,JSON_MODE参数配置为 1。

create or replace function ip_geo_2_jsonbarray
(_js jsonb)
return jsonb
as
    declare _ret jsonb;
begin 
	select jsonb_agg(key || ':' || (value ->> 'continent_name') || (value->> 'country_name') || (value->> 'province_name') || (value->> 'city_name')) into _ret from jsonb_each(_js);
    return _ret;
end;

[执行语句1]
create or replace function ip_geo_2_jsonbarray
(_js jsonb)
return jsonb
as
declare _ret jsonb;
begin
select jsonb_agg(key || ':' || (value ->> 'continent_name') || (value->> 'country_name') || (value->> 'province_name') || (value->> 'city_name')) into _ret from jsonb_each(_js);
执行失败,失败原因:
[-2007]:第7行, 第 179 列[]附近出现错误:
语法分析出错

回答 0
暂无回答
扫一扫
联系客服