json - 确定Oracle表中最大#json数组元素
问题描述
Oracle PL/SQL 版本为 12.1.0.2.0。需要确定 Oracle clob 中数组中元素的最大数量,其中 json 值存储在表中(数千行)。循环和做;
select count(0) into v_occurrences where json_exists(fieldname,'$.arrayname[i]')
...直到我得到一个零是我想到的,但它的速度很慢。在我的 Oracle 版本中有更好的东西吗?
解决方案
推荐阅读
- database - 与 Oracle 12C 相比,Oracle18C 中的查询需要更长的时间
- python - ElementTree findall() 永远找不到第一个孩子
- c# - 为什么 C# decimal ToString 不请求文化和货币?
- python - 禁用 pytest 插件在本地工作,在 CI 上不起作用
- javascript - 如何将嵌套数组转换为普通数组并更改类型?
- angular - 不使用本地存储或 cookie 的 Angular 身份验证保护
- c# - 将 Telerik RadGrid 导出为 PDF
- node.js - 原型上的Sinon存根,检查调用它的实际实例的值
- python - Numpy按多个向量分组,获取组索引
- apache-spark - 如何处理apache spark中的执行器故障