We know that, if there exists a choice between static SQL vs dynamic SQL, static SQL is the way to go. In that case, why and when should we use dynamic SQL?
Static SQL vs dynamic SQL: a comparison on metrics such as security, maintainability and performance, and a rule of thumb for choosing between the two.
Oracle’s inbuilt optimizers – CBO and RBO: how they work to improve query performance, and key differences between cost-based vs rule-based optimization.
What is the precedence of sorting in a multi-column ORDER BY? How does ORDER BY sort nulls? What does ORDER SIBLINGS BY do? Answers to these questions and more about Oracle’s ORDER BY clause.
Key differences between views and materialized views in Oracle, with guidelines to help you decide if a specific scenario needs a view, a materialized view, or neither.
Query to find all duplicate records in an Oracle table. Typically required in scenarios where duplicate rows in a table are to be identified and then deleted.