甲骨文截取JSON字符串内容的方法

  

甲骨文截取JSON字符串内容,具体代码如下所示:

        PLATFROM创建或替换功能。parsejsonstr (p_jsonstr varchar2, startkey varchar2, endkey varchar2)返回varchar2   是   rtnVal VARCHAR2 (1000);   FindIdxS数量(2);   FindIdxE数量(2);   开始   如果endkey='} '   rtnVal:=substr (p_jsonstr (instr (p_jsonstr startkey) +长度(startkey) + 2)   (instr (p_jsonstr endkey instr (p_jsonstr startkey)) -instr (p_jsonstr startkey)长度(startkey) 2));   其他的   rtnVal:=substr (p_jsonstr (instr (p_jsonstr startkey) +长度(startkey) + 2)   (instr (p_jsonstr endkey instr (p_jsonstr startkey)) -instr (p_jsonstr startkey)长度(startkey) 4));   如果;   返回rtnVal;   parsejsonstr结束;/      

参数说明:

  

p_jsonstr:目标JSON字符串

  

startkey:需要截取的JSON内容关键值

  

endkey:目标键的下一个关键

  

举例说明:选择parsejsonstr(信息、“年龄”、“身高”)从TTTT

  

图为TTTT表中的内容,例子为截取信息中年龄的信息。

  

凹坠俏慕厝SON字符串内容的方法"

  

  

以上所述是小编给大家介绍的甲骨文截取JSON字符串内容的方法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留的言,小编会及时回复大家的!
  

甲骨文截取JSON字符串内容的方法