One-stop resource for everything related to
Oracle Database

Cursor

Understanding Bind Variable Peeking & CURSOR_SHARING Parameter In Oracle Database

Bind Variable Peeking Introduced in 9i,in bind variable peeking (also known as bind peeking), the optimizer looks at the value…

Cursor

Understanding INVISIBLE Column In Oracle Database

As of Oracle 12.1, you can now define invisible columns in relational tables. An invisible column is a user-defined hidden…

Cursor

Understanding FOLLOWS Clause In Oracle Database

Oracle allows more than one trigger to be created for the same timing point, but it has never guaranteed the…

XMLType

Understanding XMLType In Oracle Database.

XMLType is used to store and manipulate XML data. You can use XMLType to define database columns and PL/SQL variables…

XMLType

Understanding CASE Statement & CASE Expression In Oracle Database.

• Simple CASE statement evaluates a expression and executes the statement or sequence of statements associated with the first condition…

compound trigger

Understanding Compound Trigger In Oracle Database.

In real world, as you create more and more triggers containing more and more business logic, it becomes difficult to…

Cursor

Understanding RETURNING INTO Clause In Oracle Database.

The RETURNING INTO clause specifies the variables in which to store the values returned by the statement to which the…

Cursor

Understanding OPEN FOR Statement In Oracle Database.

OPEN FOR statement is used to support multiple-row dynamic queries. OPEN cursor_variable|host_cursor_variable} FOR sql_string USING bind_argument; The bind_argument is always…

Cursor

Understanding SELECT FOR UPDATE In Oracle Database

The SELECT FOR UPDATE statement is a special variation of the normal SELECT statement, which proactively issues row locks on…

Cursor

Understanding COMPOSITE/SUB PARTITION In Oracle Database.

Composite partitioning OR sub partitioning is a partitioning technique in which the table is initially partitioned by the first data…

Cursor

Understanding HASH PARTITION In Oracle Database.

Hash partitioning is a partitioning technique where a hash key generated through a hashing algorithm is used to distribute rows…