Database Logic

PL/SQL

Packages, collections, bulk processing, and enterprise-scale procedural programming.

Published Guides

14 Articles
Native JSON Processing in PL/SQL: The Modern Oracle Guide
Integrations
20 min read

Native JSON Processing in PL/SQL: The Modern Oracle Guide

Learn how to natively parse, generate, and query JSON data directly inside Oracle PL/SQL. Master JSON_OBJECT, JSON_ARRAY, JSON_TABLE, and dot-notation for modern REST API integrations.

Read Article
PL/SQL Triggers: The Complete Guide (And How to Avoid ORA-04091)
Core
21 min read

PL/SQL Triggers: The Complete Guide (And How to Avoid ORA-04091)

A comprehensive deep dive into Oracle PL/SQL Triggers. Understand DML and DDL triggers, Statement vs. Row-level scoping, the dreaded Mutating Table error (ORA-04091), and how to elegantly solve it using modern Compound Triggers.

Read Article
PL/SQL Masterclass: Collections & Bulk Processing
Performance Guide
28 min read

PL/SQL Masterclass: Collections & Bulk Processing

Master Oracle PL/SQL Collections (Associative Arrays, Nested Tables, VARRAYs) and learn how to use BULK COLLECT and FORALL for massive performance gains.

Read Article
PL/SQL Masterclass: Building REST APIs in PL/SQL (ORDS)
Integration Guide
25 min read

PL/SQL Masterclass: Building REST APIs in PL/SQL (ORDS)

Turn your Oracle Database into a modern web server. Learn how to use Oracle REST Data Services (ORDS) to expose PL/SQL procedures as secure, JSON-based RESTful APIs.

Read Article
PL/SQL Masterclass: Working with Large Objects (DBMS_LOB)
Development Guide
20 min read

PL/SQL Masterclass: Working with Large Objects (DBMS_LOB)

Master Oracle LOBs. Learn how to store, slice, search, and manipulate massive character (CLOB) and binary (BLOB) data using the DBMS_LOB package.

Read Article
PL/SQL Dynamic SQL Mastery: EXECUTE IMMEDIATE vs DBMS_SQL
Advanced
24 min read

PL/SQL Dynamic SQL Mastery: EXECUTE IMMEDIATE vs DBMS_SQL

Master Dynamic SQL in Oracle PL/SQL. Learn when to use native EXECUTE IMMEDIATE versus the advanced DBMS_SQL package, how to handle bind variables safely, execute DDL dynamically, and prevent SQL Injection.

Read Article
PL/SQL Masterclass: Pipelined Table Functions for ETL
Performance Guide
22 min read

PL/SQL Masterclass: Pipelined Table Functions for ETL

Master Oracle Pipelined Table Functions. Learn how to return rows iteratively using PIPE ROW, eliminate memory overhead in ETL processes, and build dynamic data transformations.

Read Article
PL/SQL Masterclass: Advanced Job Scheduling with DBMS_SCHEDULER
Administration Guide
25 min read

PL/SQL Masterclass: Advanced Job Scheduling with DBMS_SCHEDULER

Move beyond basic database jobs. Master DBMS_SCHEDULER to create complex job chains, event-based schedules, and automated maintenance tasks in Oracle.

Read Article
PL/SQL Masterclass: Object-Oriented PL/SQL
Development Guide
25 min read

PL/SQL Masterclass: Object-Oriented PL/SQL

Bring Object-Oriented Programming (OOP) to your Oracle Database. Learn how to create custom Object Types, Constructors, Methods, and Inheritance in PL/SQL.

Read Article
RetailCoder
All systems operational
v1.0 Live

RC:OMS

Multi-channel order management with double-entry inventory ledger. Amazon, Flipkart, Shopify, WooCommerce — one source of truth.

Launch demo →
v1.0 Live

RC:Storefront

Self-hosted headless e-commerce. Your server, your data, zero transaction fees. Native RC:OMS inventory sync.

Visit Storefront →
Pipeline

RC:Pulse

AI-powered retail analytics and demand forecasting — built natively on top of your RC:OMS and Storefront data.

Request early access →
Built in India 🇮🇳  ·  Architected by Priyanshu PandeyTalk to an engineer →