Skip to content
No results
  • Portfolio
  • Blog
  • Oracle 26ai
  • Oracle APEX
  • Oracle Forms
  • PL/SQL
  • SQL
  • Topics
  • Tools
  • About
  • Roadmaps
    • Oracle APEX Roadmap
    • Oracle Database Roadmap
    • Software Engineering Roadmap
    • AI Developer Roadmap
  • Products
    • VinAura - PDF Designer for APEX
    • Rounds HMS - Hospital ERP
    • SmartShare for WordPress
  • Books
    • APEX 26.1 Book
    • APEX API Book
    • SQL & PL/SQL Book
    • Forms 14c Book
    • Oracle AI & APEX Book
  • Consulting
  • Dev News
Simulators & Games
Vinish Kapoor.
  • Portfolio
  • Blog
  • Oracle 26ai
  • Oracle APEX
  • Oracle Forms
  • PL/SQL
  • SQL
  • Topics
  • Tools
  • VinAura PDF
    See the designerQueries, bands, tables, live preview
    Oracle APEX · PDF reports

    The visual PDF report designer for Oracle APEX

    Design invoices, statements and labels on a canvas, bind them to SQL, and get the PDF with one PL/SQL call.

    • How it works
    • Features
    • Sample PDFs
    • Tutorial
    Get VinAura PDF Free on GitHub
  • Rounds HMS
    See the hospitalOPD, IPD, billing, lab, pharmacy
    Hospital management · HMIS

    The HMS your whole hospital can work in

    A cloud-based hospital management system for OPD, IPD, billing, lab, pharmacy and HMIS reports, built on Oracle APEX.

    • Modules
    • Technology
    • Security
    • User guide
    Get Rounds HMS Cloud-hosted
  • APEX 26.1 Book
    Inside the bookReal pages from the book
    Oracle APEX 26.1 · Book

    Oracle APEX 26.1: The Complete Guide

    Build a real app with reports, grids, security, workflows, REST and AI. 828 pages, paperback and Kindle.

    • What you learn
    • Six parts, 48 chapters
    • Inside the book
    • FAQ
    Get the book Paperback, Kindle & Apple Books
  • APEX API Book
    Inside the bookReal pages from the book
    Oracle APEX 26.1 · JavaScript & PL/SQL

    Oracle APEX 26.1 API by Example

    Every APEX JavaScript and PL/SQL API, 1,850+ methods, events, procedures and functions, each with a runnable example and real output.

    • Syntax, example, output
    • 32 everyday recipes
    • Three parts, 32 chapters
    • FAQ
    Get the book Paperback, Kindle & Apple Books
  • SQL & PL/SQL Book
    Inside the bookReal pages from the book
    Oracle AI Database 26ai · SQL & PL/SQL

    Oracle Database 26ai SQL and PL/SQL

    Every SQL function, statement and developer package of Oracle AI Database 26ai, with 677 examples and their real output.

    • Syntax, example, output
    • 677 examples
    • Eight parts, 66 chapters
    • FAQ
    Get the book Paperback, Kindle & Apple Books
  • Forms 14c Book
    Inside the bookReal pages from the book
    Oracle Forms 14.1.2 · Book

    Oracle Forms 14c: The Complete Developer's Guide

    Build and deploy Forms 14.1.2 apps, with 64 forms run in a real lab and every property, built-in and trigger shown.

    • Syntax, example, screen
    • What's new in 14c
    • Six parts, 40 chapters
    • FAQ
    Get the book Paperback, Kindle & Apple Books
  • Oracle AI Book
    Inside the bookReal pages from the book
    Oracle AI Database 26ai · APEX 26.1

    AI Applications with Oracle Database 26ai and APEX 26.1

    Build vector search, RAG and AI agents in SQL, PL/SQL and Oracle APEX, with 237 examples and their real output.

    • Syntax, example, output
    • 237 examples
    • Five parts, 29 chapters
    • FAQ
    Get the book Paperback, Kindle & Apple Books
Vinish Kapoor.
Simulators & Games
  • VinAura PDF
    See the designerQueries, bands, tables, live preview
    Oracle APEX · PDF reports

    The visual PDF report designer for Oracle APEX

    Design invoices, statements and labels on a canvas, bind them to SQL, and get the PDF with one PL/SQL call.

    • How it works
    • Features
    • Sample PDFs
    • Tutorial
    Get VinAura PDF Free on GitHub
  • Rounds HMS
    See the hospitalOPD, IPD, billing, lab, pharmacy
    Hospital management · HMIS

    The HMS your whole hospital can work in

    A cloud-based hospital management system for OPD, IPD, billing, lab, pharmacy and HMIS reports, built on Oracle APEX.

    • Modules
    • Technology
    • Security
    • User guide
    Get Rounds HMS Cloud-hosted
  • APEX 26.1 Book
    Inside the bookReal pages from the book
    Oracle APEX 26.1 · Book

    Oracle APEX 26.1: The Complete Guide

    Build a real app with reports, grids, security, workflows, REST and AI. 828 pages, paperback and Kindle.

    • What you learn
    • Six parts, 48 chapters
    • Inside the book
    • FAQ
    Get the book Paperback, Kindle & Apple Books
  • APEX API Book
    Inside the bookReal pages from the book
    Oracle APEX 26.1 · JavaScript & PL/SQL

    Oracle APEX 26.1 API by Example

    Every APEX JavaScript and PL/SQL API, 1,850+ methods, events, procedures and functions, each with a runnable example and real output.

    • Syntax, example, output
    • 32 everyday recipes
    • Three parts, 32 chapters
    • FAQ
    Get the book Paperback, Kindle & Apple Books
  • SQL & PL/SQL Book
    Inside the bookReal pages from the book
    Oracle AI Database 26ai · SQL & PL/SQL

    Oracle Database 26ai SQL and PL/SQL

    Every SQL function, statement and developer package of Oracle AI Database 26ai, with 677 examples and their real output.

    • Syntax, example, output
    • 677 examples
    • Eight parts, 66 chapters
    • FAQ
    Get the book Paperback, Kindle & Apple Books
  • Forms 14c Book
    Inside the bookReal pages from the book
    Oracle Forms 14.1.2 · Book

    Oracle Forms 14c: The Complete Developer's Guide

    Build and deploy Forms 14.1.2 apps, with 64 forms run in a real lab and every property, built-in and trigger shown.

    • Syntax, example, screen
    • What's new in 14c
    • Six parts, 40 chapters
    • FAQ
    Get the book Paperback, Kindle & Apple Books
  • Oracle AI Book
    Inside the bookReal pages from the book
    Oracle AI Database 26ai · APEX 26.1

    AI Applications with Oracle Database 26ai and APEX 26.1

    Build vector search, RAG and AI agents in SQL, PL/SQL and Oracle APEX, with 237 examples and their real output.

    • Syntax, example, output
    • 237 examples
    • Five parts, 29 chapters
    • FAQ
    Get the book Paperback, Kindle & Apple Books
How to Query Past Data with Flashback Query in Oracle
  • Oracle SQL

How to Query Past Data with Flashback Query in Oracle

See data as it was minutes ago, put back rows changed by mistake, and list every committed version of a row with VERSIONS BETWEEN.

  • Vinish Kapoor
  • October 5, 2026
How to Do Spreadsheet Calculations with the MODEL Clause
  • Oracle SQL

How to Do Spreadsheet Calculations with the MODEL Clause

Treat query results as arrays of cells and compute projections with spreadsheet-like rules, using UPSERT, CV, PRESENTV, and ITERATE.

  • Vinish Kapoor
  • October 5, 2026
How to Find Row Patterns with MATCH_RECOGNIZE in Oracle
  • Oracle SQL

How to Find Row Patterns with MATCH_RECOGNIZE in Oracle

Find runs, V shapes, and other sequences in ordered rows with MATCH_RECOGNIZE, using PATTERN, DEFINE, MEASURES, and AFTER MATCH SKIP.

  • Vinish Kapoor
  • October 5, 2026
How to Turn Columns into Rows with UNPIVOT in Oracle
  • Oracle SQL

How to Turn Columns into Rows with UNPIVOT in Oracle

Turn side-by-side columns into rows with UNPIVOT, replace UNION ALL chains, keep NULLs when you need them, and unpivot column groups.

  • Vinish Kapoor
  • October 5, 2026
How to Pivot Rows into Columns with PIVOT in Oracle
  • Oracle SQL

How to Pivot Rows into Columns with PIVOT in Oracle

Build cross-tab reports in one query with PIVOT, compute several aggregates, control the grouping, and avoid ORA-56902 when rounding.

  • Vinish Kapoor
  • October 5, 2026
How to Filter Analytic Results with QUALIFY in Oracle
  • Oracle SQL

How to Filter Analytic Results with QUALIFY in Oracle

Filter rows on ROW_NUMBER, RANK, and other analytic results in one query block with QUALIFY, new in Oracle AI Database 26ai.

  • Vinish Kapoor
  • October 5, 2026
How to Define Window Frames in Oracle Analytic Queries
  • Oracle SQL

How to Define Window Frames in Oracle Analytic Queries

Control which rows an analytic function sees with PARTITION BY and ROWS, RANGE, or GROUPS frames, and reuse windows with the WINDOW clause.

  • Vinish Kapoor
  • October 5, 2026
How to Query Hierarchies with CONNECT BY in Oracle
  • Oracle SQL

How to Query Hierarchies with CONNECT BY in Oracle

Walk trees down and up with START WITH and CONNECT BY, show paths, roots, and leaves, prune branches, and handle loops with NOCYCLE.

  • Vinish Kapoor
  • October 5, 2026
How to Define PL/SQL Functions in the WITH Clause
  • Oracle SQL

How to Define PL/SQL Functions in the WITH Clause

Use procedural logic in a single query without creating stored functions, run it in SQLcl, and call it from UPDATE with the WITH_PLSQL hint.

  • Vinish Kapoor
  • October 5, 2026
How to Write Recursive Queries with Recursive WITH in Oracle
  • Oracle SQL

How to Write Recursive Queries with Recursive WITH in Oracle

Walk hierarchies and networks to any depth with a recursive common table expression, order the rows with SEARCH, and stop loops with CYCLE.

  • Vinish Kapoor
  • October 5, 2026
How to Use the WITH Clause in Oracle SQL
  • Oracle SQL

How to Use the WITH Clause in Oracle SQL

Name subqueries at the top of a statement so long queries read step by step, chain common table expressions, and reuse them.

  • Vinish Kapoor
  • October 5, 2026
How to Use Set Operators in Oracle SQL
  • Oracle SQL

How to Use Set Operators in Oracle SQL

Stack, intersect, and subtract query results with UNION, INTERSECT, MINUS, and EXCEPT, including the duplicate-counting ALL versions.

  • Vinish Kapoor
  • October 5, 2026
How to Write Correlated Subqueries in Oracle SQL
  • Oracle SQL

How to Write Correlated Subqueries in Oracle SQL

Compare every row with its own group, compute per-row values in the select list, and see the analytic alternative to a correlated subquery.

  • Vinish Kapoor
  • October 5, 2026
How to Use Subqueries in Oracle SQL
  • Oracle SQL

How to Use Subqueries in Oracle SQL

Nest one query inside another to supply a value, a list, pairs of values, or a whole table, and avoid ORA-01427 and the NOT IN trap.

  • Vinish Kapoor
  • October 5, 2026
How to Use GROUPING SETS in Oracle SQL
  • Oracle SQL

How to Use GROUPING SETS in Oracle SQL

List exactly the groupings you need in one query, replace UNION ALL chains, and identify subtotal rows with GROUPING, GROUPING_ID, and GROUP_ID.

  • Vinish Kapoor
  • October 5, 2026
How to Summarize Every Combination with CUBE in Oracle SQL
  • Oracle SQL

How to Summarize Every Combination with CUBE in Oracle SQL

Get detail rows, totals for every dimension, and a grand total in one query with CUBE, then filter or label the total rows with GROUPING_ID.

  • Vinish Kapoor
  • October 5, 2026
How to Add Subtotals with ROLLUP in Oracle SQL
  • Oracle SQL

How to Add Subtotals with ROLLUP in Oracle SQL

Compute detail rows, subtotals, and a grand total in one grouped query with ROLLUP, and learn how to read, sort, and label the extra rows.

  • Vinish Kapoor
  • October 5, 2026
How to Filter Groups with HAVING in Oracle SQL
  • Oracle SQL

How to Filter Groups with HAVING in Oracle SQL

Keep only the groups you need by filtering on counts, sums, and other aggregates, and learn when a condition belongs in WHERE instead.

  • Vinish Kapoor
  • October 5, 2026
Prev1 … 29 30 31 32 33 34 35 … 85Next
No more posts to load

Copyright © 2024-2026 - Vinish.Dev - and it is not affiliated with, nor sponsored by, Oracle Corporation.

  • Contact
  • Privacy Policy
  • Cookie Policy