从PL / JSON移动到JSON_VALUE

时间:2016-09-23 16:46:20

标签: json oracle oracle12c pljson

我们已将数据库升级到Oracle 12,我想从PL / JSON转移到内置的JSON解析工具。有没有人这样做过,你有没有成功?

我目前遇到的问题是json_value最多只能接受4000个字符 - 除此之外它不会解析。

是否有人遇到此问题并发现了修复程序。

有没有人可以找到关于JSON_QUERY和JSON_VALUE的体面教程的链接。 Oracle文档可能有点密集

由于

1 个答案:

答案 0 :(得分:0)

JSON_函数可以轻松地使用CLOB数据类型,因此您可以处理比4000 B更大的JSON,但返回值的限制是VARCHAR2限制,这是4 / 32k,具体取决于数据库设置,我不认为你可以在SQL中做任何事情。