中易网

oracle存储过程解析JSON

答案:2  悬赏:20  
解决时间 2021-04-18 12:20
{"WIP_QMC_UPLOAD":[{"BATCH":"15060001","BENZ_BARCODES":[{"BENZ_BARCODE":"111111","LINK_TIME":"2015-05-05"},{"BENZ_BARCODE":"22222","LINK_TIME":"2015-05-05"}]},{"BATCH":"15060002","BENZ_BARCODES":[{"BENZ_BARCODE":"11FF11","LINK_TIME":"2015-05-05"},{"BENZ_BARCODE":"22FF22","LINK_TIME":"2015-05-05"}]}]}
需要得到每个BENZ_BARCODE和LINK_TIME。
最佳答案
Oracle 12.1.0.2版本有一个新功能就是可以存储、查询、索引JSON数据格式,而且也实现了使用SQL语句来解析JSON,非常方便。JSON数据在数据库中以VARCHAR2, CLOB或者BLOB进行存储。Oracle建议用户在插入JSON数据之前,使用is_json来验证输入JSON数据的正确性。另外,Oracle也提供了相关的函数:
Functions:json_value, json_query, json_table.

Conditions:json_exists, is json, is not json, json_textcontains.
全部回答
jsonobject jsonobj=null; jsonobj=jsonobject.fromobject("放你存储数据的集合或者实体"); 然后你就用printwriter 把它返回到jsp页面就行了...
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
谁知道关于爱国的流行歌曲
谁给我个QQ空间的播放器呀?
现在制作彩铃能赚钱吗
天猫旺铺详情页自定义模块怎样才能放到详情页
今天逛街的时候看到一个金紫雨植物养发馆,我
急求张家口市商业银行考试题目试题…………
腾冲#今年银杏的最佳观赏期是什么时间
请问高手有知道1991.02.26{阳历}的是什么星座
三星3050c怎么安装手机QQ?
个人如何参加国际象棋升级赛
厦门写字楼装修哪家好??
佛珠开光是什么意思
我是魔术新手,请问单车牌比一般的扑克牌都要
丝路英雄的内城建筑如何升级快.?
歧黄之术,岐伯和黄帝是什么年代的人?他们之
推荐资讯
粉丝公社明星偶像用品江西吉安有吗?
现在福建厦门CF战队那个最牛B?
该什么样去赚钱
影片要怎么下载到手机里?
“时运不济”还是“时运不齐”?
蛇年男宝宝,徐姓取名
小孩上网有坏处吗?
成年人应该怎么学打乒乓球?
台式机开机后硬盘指示灯不亮,屏幕无显示,将
自由幻想中的幻神法仙30级技能书怎么得到啊?
计算机运算速度用每秒多少次加法运算来表示,
开机进不了主板设置
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?