ISO/IEC 9075-10:2016
Information technology - Database languages - SQL - Part 10: Object language bindings (SQL/OLB)
发布时间:2016-12-14 实施时间:
SQL/OLB是一种将SQL与其他编程语言(如Java、C++、Python等)绑定的技术,使得这些编程语言可以直接调用SQL语句,从而实现对数据库的操作。SQL/OLB技术的出现,使得开发人员可以使用自己熟悉的编程语言来操作数据库,从而提高了开发效率和代码的可读性。
ISO/IEC 9075-10:2016标准规定了SQL/OLB的相关内容,包括SQL/OLB的概述、SQL/OLB的架构、SQL/OLB的语法和语义、SQL/OLB的绑定规则、SQL/OLB的错误处理等。该标准还规定了SQL/OLB的实现要求,包括SQL/OLB的实现方式、SQL/OLB的实现限制、SQL/OLB的实现测试等。
ISO/IEC 9075-10:2016标准的主要目的是为了提高SQL与其他编程语言的互操作性,使得开发人员可以更加方便地使用SQL语句来操作数据库。该标准的实现可以帮助开发人员减少代码量,提高代码的可读性和可维护性,从而提高软件开发的效率和质量。
相关标准
- ISO/IEC 9075-1:2016,数据库语言,SQL,第1部分:框架(SQL/Framework)
- ISO/IEC 9075-2:2016,数据库语言,SQL,第2部分:SQL/CLI(SQL/CLI)
- ISO/IEC 9075-3:2016,数据库语言,SQL,第3部分:SQL/PSM(SQL/PSM)
- ISO/IEC 9075-4:2016,数据库语言,SQL,第4部分:SQL/JRT(SQL/JRT)
- ISO/IEC 9075-5:2016,数据库语言,SQL,第5部分:SQL/MDA(SQL/MDA)