ISO/IEC 19075-6:2021
Information technology — Guidance for the use of database language SQL — Part 6: Support for JSON
发布时间:2021-09-01 实施时间:


随着JSON(JavaScript Object Notation)在现代应用程序中的广泛使用,越来越多的数据库系统开始支持JSON数据类型和函数。ISO/IEC 19075-6:2021标准提供了有关如何在SQL中使用JSON数据类型和函数的指南,以及如何处理JSON数据的建议。

该标准包括以下内容:

1. JSON数据类型:该标准定义了JSON数据类型的语法和语义,并提供了有关如何在SQL中使用JSON数据类型的建议。

2. JSON函数:该标准定义了一组SQL函数,用于处理JSON数据。这些函数包括解析JSON数据、提取JSON数据、修改JSON数据等。

3. JSON路径表达式:该标准定义了一种用于访问JSON数据的路径表达式语言。该语言允许用户使用类似XPath的语法来访问JSON数据。

4. JSON索引:该标准提供了有关如何在SQL中使用JSON索引的建议。JSON索引可以提高JSON数据的查询性能。

5. JSON数据完整性:该标准提供了有关如何在SQL中实现JSON数据完整性的建议。JSON数据完整性包括数据类型验证、数据格式验证、数据范围验证等。

总之,ISO/IEC 19075-6:2021标准为使用SQL处理JSON数据提供了有用的指南和建议。该标准可以帮助开发人员更好地利用SQL中的JSON支持,从而提高应用程序的性能和可靠性。

相关标准
- ISO/IEC 9075:2016,数据库语言SQL
- ISO/IEC 13249-3:2016,SQL/Persistent Stored Modules (SQL/PSM)
- ISO/IEC 9075-13:2016,SQL Routines and Types Using the Java Programming Language
- ISO/IEC 9075-14:2016,SQL/XML
- ISO/IEC 9075-15:2016,SQL/MDA