首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MariaDB是否有可扩展的MYSQL/Oracle JSON_TABLE等价物?

MariaDB是否有可扩展的MYSQL/Oracle JSON_TABLE等价物?
EN

Stack Overflow用户
提问于 2018-10-08 13:24:11
回答 1查看 879关注 0票数 2

我需要取消嵌套作为JSON文档的一部分存储的大型数组。

在Oracle和MYSQL中,我可以使用JSON_TABLE来实现这一点。

在SQL Server中,我可以使用OPENJSON

在Postgres中,我可以使用JSON(B)_array_elements

但我在MariaDB碰壁了.

我已经翻遍了文档,看不出该怎么做。我可能需要解嵌几千行,而上述所有数据库都能够以可伸缩和高性能的方式完成解嵌...

下面是数据的一个非常简化的子集

代码语言:javascript
复制
{ "data": {
    "EMPLOYEES": [
        [100,   "Steven",   "King",     "SKING",    "515.123.4567",     "2003-06-17T00:00:00",  "AD_PRES",  24000,  null,   null,   90  ],
        [101,   "Neena",    "Kochhar",  "NKOCHHAR", "515.123.4568",     "2005-09-21T00:00:00",  "AD_VP",    17000,  null,   100,    90  ]
    ],
    "DEPARTMENTS": [
        [10,    "Administration",   200,    1700],
        [20,    "Marketing",        201,    1800]
    ]
  }
}  
EN

回答 1

Stack Overflow用户

发布于 2019-02-15 22:06:45

从10.3.12开始,MariaDB没有JSON_TABLE函数

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52695834

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档