Novedades que se agregan en SQL:2023
(peter.eisentraut.org)- El grupo de trabajo entregó la versión final a ISO y está pendiente de aprobación
Cambios en el lenguaje SQL existente
- Se especifica el manejo de
NULLenUNIQUE - Es posible usar
ORDER BYcon campos no seleccionados en tablas agrupadas - Se agregan las funciones
GREATESTyLEAST - Se agregan las funciones
LPADyRPAD - Funciones
TRIMde múltiples caracteres (LTRIM,RTRIM,BTRIM) - Si se especifica solo
VARCHAR, se asigna automáticamente el valor de longitud máxima - Mejora en los valores de marca de
CYCLE - Se agrega la función
ANY_VALUE() - Soporte para literales enteros no decimales (
0xFFFF,0o755,0b11001111) - Soporte para guiones bajos en literales numéricos (para agrupación visual)
Nuevas funciones relacionadas con JSON
- Tipo de dato
JSON - Tipo de dato
JSONmejorado (se agrega verificación deUNIQUE KEYS) - JSON basado en cadenas:
JSON_OBJECT,JSON_OBJECTAGG,JSON_TABLE - Se pueden usar literales enteros hexadecimales en el lenguaje SQL/JSON Path
- Accesor simplificado de SQL/JSON: se puede acceder con
"."como si fuera un tipo compuesto o un arreglo - Métodos de ítems de SQL/JSON:
bigint(),date(),integer(),.. - Comparación de JSON
Consultas de grafos de propiedades (SQL/PGQ)
- Se pueden consultar tablas como si fueran una base de datos de grafos
Aún no hay comentarios.