martes, 20 de junio de 2023

Nueva versión estándar SQL ISO, SQL:2023 y sucesor del estándar SQL:2016

Por fin y casi 9 años después, es liberado un nuevo estándar para el lenguaje de programación SQL.


Gerardo Venzi, Director Senior de Oracle en el área de blogs de Oracle publica:

"Manteniéndose fiel al compromiso de Oracle de hacer que el poder de SQL sea accesible para todos, Oracle una vez más participó activamente en la incorporación de nuevas características al estándar. En el camino, también se corrigieron errores conocidos de la versión anterior.

Uno de los aspectos más destacados de SQL:2023 es la Parte 16, SQL/PGQ, completamente nueva, que define formas en que el lenguaje SQL representa gráficos de propiedades e interactúa con ellos .

Otro aspecto destacado es la adición de un nuevo tipo de datos JSON. Este tipo de datos es la base de la nueva sintaxis de notación de puntos SQL/JSON simplificada, que permite a los usuarios escribir consultas SQL/JSON menos detalladas en comparación con el uso de las funciones JSON_QUERY y JSON_VALUE.

SQL:2023 también agregó una serie de nuevas funciones escalares y agregadas, entre otras: GREATEST, LEAST, RPAD, LPAD, RTRIM, LTRIM, and ANY_VALUE.

Muchas de estas funciones ya son compatibles con Oracle Database 23c Free – Developer Release , que se puede descargar desde https://www.oracle.com/database/free/download/

Oracle se enorgullece de ser parte de la comunidad de estándares SQL. Extendemos nuestras felicitaciones por la publicación del nuevo estándar SQL a todos los demás miembros de la comunidad de estándares SQL.

Un agradecimiento especial a nuestro equipo de estándares SQL aquí en Oracle: Jan Michels, Fred Zemke, Jörn Bartels como editor asociado del estándar SQL y todos los demás empleados que ayudaron a dar forma a SQL:2023.

Las 11 partes del estándar SQL:2023 están publicadas y disponibles para su compra en la Tienda ISO:ISO/IEC 9075-1:2023 Tecnología de la información — Lenguajes de base de datos SQL — Parte 1: Marco (SQL/Framework)
ISO/IEC 9075-2:2023 Tecnología de la información — Lenguajes de bases de datos SQL — Parte 2: Foundation (SQL/Foundation)
ISO/IEC 9075-3:2023 Tecnología de la información — Lenguajes de base de datos SQL — Parte 3: Interfaz de nivel de llamada (SQL/CLI)
ISO/IEC 9075-4:2023 Tecnología de la información — Lenguajes de base de datos SQL — Parte 4: Módulos almacenados persistentes (SQL/PSM)
ISO/IEC 9075-9:2023 Tecnología de la información — Lenguajes de bases de datos SQL — Parte 9: Gestión de datos externos (SQL/MED)
ISO/IEC 9075-10:2023 Tecnología de la información — Lenguajes de base de datos SQL — Parte 10: Enlaces de lenguaje de objetos (SQL/OLB)
ISO/IEC 9075-11:2023 Tecnología de la información — Lenguajes de base de datos SQL — Parte 11: Información y esquemas de definición (SQL/Schemata)
ISO/IEC 9075-13:2023 Tecnología de la información — Lenguajes de bases de datos SQL — Parte 13: Rutinas y tipos de SQL utilizando el lenguaje de programación Java TM (SQL/JRT)
ISO/IEC 9075-14:2023 Tecnología de la información — Lenguajes de base de datos SQL — Parte 14: Especificaciones relacionadas con XML (SQL/XML)
ISO/IEC 9075-15:2023 Tecnología de la información — Lenguajes de bases de datos SQL — Parte 15: Arreglos multidimensionales (SQL/MDA)
ISO/IEC 9075-16:2023 Tecnología de la información — Lenguajes de bases de datos SQL — Parte 16: Consultas de gráficos de propiedades (SQL/PGQ)

No hay comentarios:

Publicar un comentario

Te agradezco tus comentarios. Te esperamos de vuelta.

Todos los Sábados a las 8:00PM

Optimismo para una vida Mejor

Optimismo para una vida Mejor
Noticias buenas que comentar