Over the past year, Oracle AI Database has added a steady stream of new SQL features. To celebrate Joel Kallman Day, I wanted to highlight fantastic work from the Oracle community writing about these enhancements.

Here’s a recap of the features added and posts I’ve found by customers, partners, ACEs, and enthusiasts showing you how these work.

Oracle AI Database 26ai 23.26.X SQL Features 23.26.0 QUALIFY clause GRAPHQL table function RESETTABLE PL/SQL 23.26.1 Assertions DATE/TIMESTAMPDIFF Calendar functions PARTITION BY expr FILTER aggregate & window fns 23.26.2 JOIN TO ONE Nested WITH clause DML [NO]WAIT clause Deep Data Security Alter table to IMMUTABLE 23.26.3 DATEADD

23.26.0

GraphQL table function

QUALIFY clause

RESETTABLE clause

23.26.1

Aggregation filters

Calendar functions

DATEDIFF

Partition by expression

Assertions

23.26.2

Deep Data Security

JOIN TO ONE

Nested WITH clauses

WAIT and NOWAIT for DML

23.26.3

DATEADD

We’ve got many more features planned for the future releases. I’m looking forward to see what the community writes about these!