Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

ISO/IEC 9075

From Wikipedia, the free encyclopedia
(Redirected from ISO 9075)

ISO/IEC 9075 "Information technology - Database languages - SQL" is an international standard for Structured Query Language, and is considered as specifying the minimum for what a database engine should fulfill in terms of SQL syntax, which is called Core SQL. The standard also defines a number of optional features.

The standard is maintained by the ISO/IEC JTC 1/SC 32.

History

[edit]

The first edition was based on ANSI SQL.[1]

Parts

[edit]

The SQL standard is divided in multiple parts. Some were never released or were merged into other parts[2].

  • ISO/IEC 9075-1 - Framework
  • ISO/IEC 9075-2 - Foundation
  • ISO/IEC 9075-3 - Call-Level Interface (SQL/CLI)
  • ISO/IEC 9075-4 - Persistent Stored Modules (SQL/PSM)
  • ISO/IEC 9075-5 - Host Language Bindings
  • ISO/IEC 9075-6 - Global Transaction Support (SQL/Transaction)
  • ISO/IEC 9075-7 - SQL Temporal
  • ISO/IEC 9075-8 - SQL Row Pattern Recognition (SQL/PR)
  • ISO/IEC 9075-9 - Management of External Data (SQL/MED)
  • ISO/IEC 9075-10 - Object Language Bindings (SQL/OLB)
  • ISO/IEC 9075-11 - Information and Definition Schemas
  • ISO/IEC 9075-12 - SQL Replication
  • ISO/IEC 9075-13 - SQL/JRT
  • ISO/IEC 9075-14 - SQL/XML
  • ISO/IEC 9075-15 - SQL/MDA
  • ISO/IEC 9075-16 - SQL/PGQ

Editions

[edit]

Chronological overview of the editions (which have the year of publication in their name):

  • SQL-86 ANSI X3.135:1986[1]
  • SQL-87 ISO/IEC 9075:1987 - 1st edition, based on the ANSI standard[1]
  • SQL-89, ANSI X3.135-1989, ISO/IEC 9075:1989 - 2nd edition
  • SQL-92, ANSI X3.135-1992, ISO/IEC 9075:1992 - 3rd edition
  • SQL:1999, ISO/IEC 9075:1999 - 4th edition
  • SQL:2003, ISO/IEC 9075:2003 - 5th edition
  • SQL:2006, ISO/IEC 9075-14:2006 - (adds Part 14)
  • SQL:2008, ISO/IEC 9075:2008 - 6th edition
  • SQL:2011, ISO/IEC 9075:2011 - 7th edition
  • SQL:2016, ISO/IEC 9075:2016 - 8th edition
  • SQL:2019, ISO/IEC 9075-15:2019 - (adds Part 15)
  • SQL:2023, ISO/IEC 9075:2023 - 9th edition

New editions of the ISO standard are published regularly.

References

[edit]
  1. 1 2 3 Kelechava, Brad (October 5, 2018). "The SQL Standard – ISO/IEC 9075:2016 (ANSI X3.135)". American National Standards Institute. Retrieved April 23, 2023.
  2. https://modern-sql.com/standard/parts
[edit]