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串')

 

posted @ 2020-09-14 09:28  两条大河  阅读(356)  评论(0)    收藏  举报