使用PL/SQL通过POST在数据库中插入JSON文件
我在一个POST请求中获得以下JSON文件:使用PL/SQL通过POST在数据库中插入JSON文件,json,oracle,rest,post,plsql,Json,Oracle,Rest,Post,Plsql,我在一个POST请求中获得以下JSON文件: { "Collection":"SA3", "Source": "Test", "Timestamp": "2013-02-20T11:13:57.7810751+01:00", "Inventory": [ { "NUMBER":"234A2", "NAME":"ONE", "STATUS":"OK" },
{
"Collection":"SA3",
"Source": "Test",
"Timestamp": "2013-02-20T11:13:57.7810751+01:00",
"Inventory": [
{
"NUMBER":"234A2",
"NAME":"ONE",
"STATUS":"OK"
},
{
"NUMBER":"34A2",
"NAME":"TWO",
"STATUS":"NOTOKAY"
},
{
"NUMBER":"9A3DA",
"NAME":"THREE",
"STATUS":"DONE"
}
]
}
现在我想将它插入我的数据库中,这样“Collection”、“Source”和“Timestamp”就保持在同一行中,并且对于每个“Inventory”都是一个新行
在本例中,情况如下:
收集
来源
时间戳
数
名称
地位
SA3
试验
2013-02-20T11:13:57.7810751+01:00
234A2
一个
好啊
SA3
试验
2013-02-20T11:13:57.7810751+01:00
34A2
两个
诺托凯
SA3
试验
2013-02-20T11:13:57.7810751+01:00
9A3DA
三
完成
Oracle版本??Oracle数据库12c企业版12.1.0.2.0-64位产品能否共享表结构?您能将这个JSON字符串传递给SQL吗?这个字符串可以超过4000个字符吗?我已经知道了。这很复杂,但它的工作