JSON 支持 SQL 标准、PostreSQL 和 MySQL

JSON support in SQL Standard, PostreSQL, and MySQL

我一直在尝试收集有关 SQL 中 JSON 支持的一些信息,但 Google 帮助不大。我搜索得越多,我就越困惑。这是我的简单问题:

顺便说一句,我最感兴趣的是 PostreSQL 和 MySQL JSON 支持。

提前致谢。

有 SQL/JSON 的标准草案,但仍未公开。 它主要由 Oracle 驱动,因此它们与标准保持一致。 SQL 服务器与一些 syntax/naming 更改相似(例如,它使用 OPENJSON 语法而不是 JSON_TABLE,但功能相似)。 Oracle/MSSQL 使用 JSON 作为文本表示,PostgreSQL/MySQL 有类型。您可以在此处查看功能概述:

http://ocelot.ca/blog/blog/2015/11/26/standard-sqljson-and-mysql-5-7-json/

JSON 数据类型现在在 MySQL 5.7.8 中受支持。记录非常清楚:https://dev.mysql.com/doc/refman/5.7/en/json.html