Greenplum数据库判断是否为JSON格式
#判断是否为合规json
1 CREATE OR REPLACE FUNCTION is_json(input_text varchar) RETURNS boolean AS $$ 2 DECLARE 3 maybe_json json; 4 BEGIN 5 BEGIN 6 maybe_json := input_text; 7 EXCEPTION WHEN others THEN 8 RETURN FALSE; 9 END; 10 11 RETURN TRUE; 12 END; 13 $$ LANGUAGE plpgsql IMMUTABLE;
另运行
select is_json('这里输入判断错误的那一行json串')

浙公网安备 33010602011771号