Tag Archives: Oracle Database 23ai

Oracle Database 23ai: Direct Joins for UPDATE and DELETE Statements


Oracle 23ai allows directs joins in update and delete statements. Let us understand how this works. Lets say we have two tables DEPARTMENT1. SQL> SELECT * FROM department_1; DEPTNO DNAME LOC_________ _____________ ___________ 10 ACCOUNTING NEW YORK 20 RESEARCH DALLAS 30 SALES CHICAGO 40 OPERATIONS BOSTON And DEPARTMENT_2. SQL> SELECT * FROM department_2; DEPTNO DNAME LOC_________ __________________________ ___________ 10 Accounting-10(New

Read more

Oracle Database 23ai : Group By and Having using Column Aliases


Oracle Database 23ai allows us to use Column Aliases in GROUP BY and HAVING clauses. It also allows us to use Column-position in GROUP BY clause. Let’s see, how. To demonstrate this enhancement, we will work with the EMP table and the DEPT table. SQL> SELECT * from emp; EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO________ _________ ____________ _______

Read more

Oracle Database 23ai Vector Search in action


Oracle has just announced the release of Oracle Database 23ai, the next long-term support release of the industry-leading Oracle Database, on 2nd May 2024. You can find the announcement here. The new release is packed with tons of new features, strongly focusing on artificial intelligence (AI) and developer productivity. In this post, let’s have a look at the much awaited

Read more