Information technology - Database languages - SQL - Part 9: Management of External Data (SQL/MED) - Technical Corrigendum 2

Technologies de l'information — Langages de base de données — SQL — Partie 9: Gestion des données externes (SQL/MED) — Rectificatif technique 2

General Information

Status
Published
Publication Date
23-Jun-2022
Current Stage
9599 - Withdrawal of International Standard
Start Date
01-Jun-2023
Completion Date
30-Oct-2025

Relations

Effective Date
06-Jun-2022

Overview

ISO/IEC 9075-9:2016/Cor 2:2022 is Technical Corrigendum 2 to Part 9 of the SQL standard (SQL/MED), published June 2022 by ISO/IEC JTC 1/SC 32. SQL/MED (Management of External Data) defines language elements and behaviour for accessing, mapping and controlling external data sources from an SQL database (for example, foreign servers, foreign-data wrappers and datalink values). This corrigendum issues precise corrections and clarifications to the original 2016 text to ensure interoperable implementation and unambiguous semantics.

Key topics and technical changes

The corrigendum clarifies and corrects rule text in several subclauses of ISO/IEC 9075-9:2016. Notable technical items include:

  • Datalink value function (6.6)

    • Makes explicit behavior when a DLOC is null: if DLVALUE is specified and DLOC is the null value, then the datalink value function (DVC) result is the null value. It also clarifies that no further subrules of that general rule are applied in that case.
  • Access control and privileges (13.1)

    • Replaces permissive wording and tightens privilege requirements. If an ON clause specifies a <foreignservername> or a <foreign-datawrappername>, the access control (AC) clause shall specify the USAGE privilege. This removes ambiguity about required privileges for external data access.
  • SQL/MED common specifications (21.5)

    • Corrects terminology for implicit EXECUTE USING and OPEN USING clauses to reference the proper FDW execution naming (ALLOCATED FDW-EXECUTION). This is a naming/consistency correction to align the subclause with the rest of SQL/Foundation and SQL/MED rules.

Practical applications

This corrigendum is important for:

  • DBMS implementers who must update SQL/MED implementations to match clarified behaviors for datalink functions, privilege enforcement, and FDW execution semantics.
  • Database architects and administrators who define foreign servers, data wrappers and privilege grants - the corrigendum helps ensure consistent, secure configuration (notably requiring USAGE when applicable).
  • Security auditors and compliance teams reviewing privilege policies and external-data access controls.
  • Application developers relying on predictable SQL/MED behavior when integrating external data sources.

Related standards

  • ISO/IEC 9075 family (SQL) - SQL/Foundation and other parts of the standard are referenced for consistent semantics across SQL language features.
  • SQL/MED (ISO/IEC 9075-9:2016) - this corrigendum amends that part.

Keywords: ISO/IEC 9075-9, SQL/MED, external data, foreign data wrapper, foreign server, datalink, access control, USAGE privilege, SQL standard, corrigendum.

Standard

ISO/IEC 9075-9:2016/Cor 2:2022 - Information technology — Database languages — SQL — Part 9: Management of External Data (SQL/MED) — Technical Corrigendum 2 Released:24. 06. 2022

English language
1 pages
sale 15% off
Preview
sale 15% off
Preview

Frequently Asked Questions

ISO/IEC 9075-9:2016/Cor 2:2022 is a standard published by the International Organization for Standardization (ISO). Its full title is "Information technology - Database languages - SQL - Part 9: Management of External Data (SQL/MED) - Technical Corrigendum 2". This standard covers: Information technology - Database languages - SQL - Part 9: Management of External Data (SQL/MED) - Technical Corrigendum 2

Information technology - Database languages - SQL - Part 9: Management of External Data (SQL/MED) - Technical Corrigendum 2

ISO/IEC 9075-9:2016/Cor 2:2022 is classified under the following ICS (International Classification for Standards) categories: 35.060 - Languages used in information technology. The ICS classification helps identify the subject area and facilitates finding related standards.

ISO/IEC 9075-9:2016/Cor 2:2022 has the following relationships with other standards: It is inter standard links to ISO/IEC 9075-9:2023. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.

ISO/IEC 9075-9:2016/Cor 2:2022 is available in PDF format for immediate download after purchase. The document can be added to your cart and obtained through the secure checkout process. Digital delivery ensures instant access to the complete standard document.

Standards Content (Sample)


INTERNATIONAL STANDARD ISO/IEC 9075-9:2016
TECHNICAL CORRIGENDUM 2
Published 2022-06
INTERNATIONAL ORGANIZATION FOR STANDARDIZATION • МЕЖДУНАРОДНАЯ ОРГАНИЗАЦИЯ ПО СТАНДАРТИЗАЦИИ • ORGANISATION INTERNATIONALE DE NORMALISATION
INTERNATIONAL ELECTROTECHNICAL COMMISSION • МЕЖДУНАРОДНАЯ ЭЛЕКТРОТЕХНИЧЕСКАЯ КОМИССИЯ • COMMISSION ÉLECTROTECHNIQUE INTERNATIONALE

Information technology — Database languages — SQL — Part 9:
Management of External Data (SQL/MED)
TECHNICAL CORRIGENDUM 2
Technologies de l'information — Langages de base de données — SQL — Partie 9: Gestion des
données externes (SQL/MED)
RECTIFICATIF TECHNIQUE 2
Technical Corrigendum 2 to ISO/IEC 9075-9:2016 was prepared by Joint Technical Committee
ISO/IEC JTC 1, Information technology, Subcommittee SC 32, Data management and interchange.

ICS 35.060 Ref. No. ISO/IEC 9075-9:2016/Cor.2:2022(E)
©  ISO/IEC 2022 – All rights reserved
Published in Switzerland
ISO/IEC9075-9:2016/Cor.2:2022(E)
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.

Loading comments...