Oracle截取JSON字符串内容的方法
发表于:2024-11-17 作者:千家信息网编辑
千家信息网最后更新 2024年11月17日,Oracle截取JSON字符串内容 ,具体代码如下所示:CREATE OR REPLACE FUNCTION PLATFROM.parsejsonstr(p_jsonstr varchar2,star
千家信息网最后更新 2024年11月17日Oracle截取JSON字符串内容的方法
Oracle截取JSON字符串内容 ,具体代码如下所示:
CREATE OR REPLACE FUNCTION PLATFROM.parsejsonstr(p_jsonstr varchar2,startkey varchar2,endkey varchar2) RETURN VARCHAR2 IS rtnVal VARCHAR2(1000); FindIdxS NUMBER(2); FindIdxE NUMBER(2); BEGIN if endkey='}' then rtnVal:=substr(p_jsonstr,(instr(p_jsonstr,startkey)+length(startkey) +2) ,(instr(p_jsonstr,endkey,instr(p_jsonstr,startkey))-instr(p_jsonstr,startkey)-length(startkey)-2)); else rtnVal:=substr(p_jsonstr,(instr(p_jsonstr,startkey)+length(startkey) +2) ,(instr(p_jsonstr,endkey,instr(p_jsonstr,startkey))-instr(p_jsonstr,startkey)-length(startkey)-4)); end if; RETURN rtnVal; END parsejsonstr; /
参数说明:
p_jsonstr:目标JSON字符串
startkey:需要截取的JSON内容key值
endkey:目标key的下一个key
举例说明:select parsejsonstr(INFO,'AGE', 'HEIGHT') from TTTT
图为TTTT表中的内容,例子为截取INFO中的AGE信息。
总结
以上所述是小编给大家介绍的Oracle截取JSON字符串内容的方法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
内容
字符
字符串
目标
方法
代码
例子
信息
参数
疑问
帮助
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
ad服务器安全认证日志
u8账套信息丢失数据库还在
软件开发费能计入成本吗
计算机网络技术的职业
专业技术人员数据库
网络安全手抄报8k纸最好看
中专软件开发专业怎么样
华中网络安全比赛
数据库供应商技术评审
物流管理的数据库概念设计图
office连接服务器错误
2003如何搭建服务器ftp
数据库恢复后大小不同
单机奇迹和服务器链接中断
网络安全宣讲简报
软件开发公司行为举止制度
数据库access
深空之眼有哪些服务器
软件开发logo文字说明
怎么使用生信数据库
4g网络技术需要卫星吗
上海网络安全产业协会
云平台服务器管理
自定义web服务器的功能图
关于软件开发作文
吴忠软件开发费用是多少
哈罗服务器
小米手机无法连接到服务器1-1
ftp 服务器的作用是
正规网络技术开发好处