23/26 AI New Features

As of January 2026, Oracle AI Database 26 AI is The latest release of the world’s first commercially available RDBMS.  23/26AI brings to users a ton of features including : AI enhancements, JSON features, Vector searching, Graph queries, True Cache and many more performance and Security features. Here I will share some of my favorite ones and how they could help solve problems in the real world.

Conditional Filter For Aggregates In Oracle Database 26ai

BACKGROUND Consider this problem from LeetCode: leetcode_db_1158, about figuring out for each user, the number of orders they made in 2019. The code below can create the sample data set needed for the question. Here’s an Oracle SQL solution to this problem Notice the left join to a subquery highlighted above! This is done to

Conditional Filter For Aggregates In Oracle Database 26ai Read More »

Non-Positional Inserts in Oracle AI Database 26ai

Background Oracle AI Database 26ai provides new, easier and self documenting syntax for insert statements: Non-positional Inserts. This makes use of the INSERT INTO SET  and BY NAME clauses The SET clause works similarly to the existing set clause for update statements, and the by name clause makes it easier to insert the results of

Non-Positional Inserts in Oracle AI Database 26ai Read More »

Assertions in oracle AI Database 26ai

Database constraints enable developers to enforce business rules and data integrity right at the true source of the data, the tables! They help do things like ensure data uniqueness in a table, prevent incorrect data from being keyed in, prevent null values and enforce relationships between tables to name a few. Typical constraints (Primary key,

Assertions in oracle AI Database 26ai Read More »

Simpler Update and Delete logic with direct joins in Oracle 26ai

Background Historically, updating a table based on values from another table in oracle database required developers to rely on correlated subqueries and or merge statements or other workarounds. Oracle ai database 26ai allows tables to be joined directly using an update and/or a delete statement. The result is cleaner SQL, more intuitive data modification queries,

Simpler Update and Delete logic with direct joins in Oracle 26ai Read More »

Clarify Column Metadata With Annotations

THE NEW METADATA? Historically,(since about oracle 7) Developers and Database Administrators have had the ability to provide more information about a database column, unified audit policy, edition, indextype, materialized view, mining model, operator, or view using comments. In Oracle AI Database 26 AI, we can go even further an extend the capability of descriptive text

Clarify Column Metadata With Annotations Read More »

My Favorite Features of Oracle AI Database 26ai

With the launch of Oracle AI Database 26 AI, excitement is buzzing among IT professionals! This new version promises a host of innovative features that will transform the way we manage databases. From the groundbreaking removal of the DUAL table to the game-changing SQL Firewall that enhances security, these updates are designed to make a DBA’s life easier and more efficient. Imagine shrinking tablespaces effortlessly or prioritizing critical transactions without the usual headaches. Dive into this blog to discover the features that will revolutionize your database experience and learn how they can benefit you!

My Favorite Features of Oracle AI Database 26ai Read More »