Was in SQL:2023 neu hinzukommt
(peter.eisentraut.org)- Die Working Group hat die Endfassung an ISO übermittelt und wartet nun auf die Genehmigung
Änderungen an der bestehenden SQL-Sprache
- Explizite Festlegung der NULL-Behandlung bei
UNIQUE - In gruppierten Tabellen ist
ORDER BYmit nicht inSELECTenthaltenen Feldern möglich - Funktionen
GREATESTundLEASThinzugefügt - Funktionen
LPADundRPADhinzugefügt - Mehrzeichen-
TRIM-Funktionen (LTRIM,RTRIM,BTRIM) - Bei Angabe nur von
VARCHARwird automatisch die maximale Länge gesetzt - Verbesserungen bei
CYCLE-Markierungswerten - Funktion
ANY_VALUE()hinzugefügt - Unterstützung für ganzzahlige Literale außerhalb des Dezimalsystems (
0xFFFF,0o755,0b11001111) - Unterstützung für Unterstriche in numerischen Literalen (zur visuellen Gruppierung)
Neue JSON-Funktionen
- JSON-Datentyp
- Erweiterter JSON-Datentyp (mit zusätzlicher Prüfung auf
UNIQUE KEYS) - Stringbasiertes JSON:
JSON_OBJECT,JSON_OBJECTAGG,JSON_TABLE - Hexadezimale Integer-Literale in der SQL/JSON-Path-Sprache verwendbar
- Vereinfachter SQL/JSON-Zugriff: Zugriff auf Composite-Typen oder Arrays über
"."möglich - Item-Methoden in SQL/JSON:
bigint(),date(),integer(), .. - JSON-Vergleich
Property-Graph-Abfragen (SQL/PGQ)
- Tabellen lassen sich wie in einer Graphdatenbank abfragen
Noch keine Kommentare.