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
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
What ORA-06512: At Line Means in Oracle and How to Find the Error
  • PLSQL

What ORA-06512: At Line Means in Oracle and How to Find the Error

Read an Oracle error stack from the top, follow ORA-06512 to the code line that raised the error, and keep the location when handling errors.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-01422: Exact Fetch Returns More Than Requested Number of Rows in Oracle
  • PLSQL

How to Fix ORA-01422: Exact Fetch Returns More Than Requested Number of Rows in Oracle

Make SELECT INTO return exactly one row with the full key or a stated rule, or read all rows with BULK COLLECT.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-01403: No Data Found in Oracle PL/SQL
  • PLSQL

How to Fix ORA-01403: No Data Found in Oracle PL/SQL

Understand why SELECT INTO raises NO_DATA_FOUND, handle it where a missing row is normal, and watch for it in functions called from SQL.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-01002: Fetch Out of Sequence in Oracle
  • Oracle SQL

How to Fix ORA-01002: Fetch Out of Sequence in Oracle

See why committing inside a FOR UPDATE cursor loop breaks the next fetch, and how to commit after the loop or chunk the work.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-00054: Resource Busy and Acquire with NOWAIT Specified or Timeout Expired in Oracle
  • Oracle SQL

How to Fix ORA-00054: Resource Busy and Acquire with NOWAIT Specified or Timeout Expired in Oracle

Reproduce the lock conflict with two sessions, and fix it with WAIT, SKIP LOCKED, DDL_LOCK_TIMEOUT, or by ending the blocking transaction.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-01031: Insufficient Privileges in Oracle
  • Oracle SQL

How to Fix ORA-01031: Insufficient Privileges in Oracle

Find which system privileges the session really has, and grant the missing one, directly when views or PL/SQL need it.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-08002: Sequence CURRVAL Is Not Yet Defined in This Session in Oracle
  • Oracle SQL

How to Fix ORA-08002: Sequence CURRVAL Is Not Yet Defined in This Session in Oracle

Understand why CURRVAL belongs to the session, call NEXTVAL first, and capture generated keys with RETURNING INTO.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-01439: Column to Be Modified Must Be Empty to Change Datatype in Oracle
  • Oracle SQL

How to Fix ORA-01439: Column to Be Modified Must Be Empty to Change Datatype in Oracle

Change the data type of a column that already holds data, by adding a new column, copying, dropping, and renaming.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-00955: Name Is Already Used by an Existing Object in Oracle
  • Oracle SQL

How to Fix ORA-00955: Name Is Already Used by an Existing Object in Oracle

Find which object already has the name, and make install scripts repeatable with IF NOT EXISTS and OR REPLACE.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-01779: Cannot Modify a Column Which Maps to a Non Key-Preserved Table in Oracle
  • Oracle SQL

How to Fix ORA-01779: Cannot Modify a Column Which Maps to a Non Key-Preserved Table in Oracle

Understand key-preserved tables in join views, see how Oracle AI Database 26ai behaves, and update the right table.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-30926: Unable to Get a Stable Set of Rows in the Source Tables in Oracle
  • Oracle SQL

How to Fix ORA-30926: Unable to Get a Stable Set of Rows in the Source Tables in Oracle

Fix MERGE statements whose source has duplicate keys, by reducing the source to one row per target row before merging.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-01789: Query Block Has Incorrect Number of Result Columns in Oracle
  • Oracle SQL

How to Fix ORA-01789: Query Block Has Incorrect Number of Result Columns in Oracle

Give every branch of a UNION or MINUS the same number of columns, filling gaps with NULL, and fix ORA-01789.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-01790: Expression Must Have Same Datatype as Corresponding Expression in Oracle
  • Oracle SQL

How to Fix ORA-01790: Expression Must Have Same Datatype as Corresponding Expression in Oracle

Make every branch of a UNION, INTERSECT, or MINUS return the same data type in each column, NULL placeholders included.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-00932: Inconsistent Datatypes in Oracle
  • Oracle SQL

How to Fix ORA-00932: Inconsistent Datatypes in Oracle

Make data types agree in comparisons, CASE branches, and NVL calls, and fix ORA-00932 with explicit conversions.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-02449: Unique/Primary Keys in Table Referenced by Foreign Keys in Oracle
  • Oracle SQL

How to Fix ORA-02449: Unique/Primary Keys in Table Referenced by Foreign Keys in Oracle

Find which tables still reference a table before dropping it, and drop it safely or with CASCADE CONSTRAINTS.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-02292: Integrity Constraint Violated - Child Record Found in Oracle
  • Oracle SQL

How to Fix ORA-02292: Integrity Constraint Violated - Child Record Found in Oracle

Delete a parent row that still has children: remove the children first, or let ON DELETE CASCADE or SET NULL handle them.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-02291: Integrity Constraint Violated - Parent Key Not Found in Oracle
  • Oracle SQL

How to Fix ORA-02291: Integrity Constraint Violated - Parent Key Not Found in Oracle

Fix child rows that point to missing parents: insert in the right order, find orphans first, or defer the foreign key.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-01476: Divisor Is Equal to Zero in Oracle
  • Oracle SQL

How to Fix ORA-01476: Divisor Is Equal to Zero in Oracle

Protect ratios and percentages from zero divisors with NULLIF or CASE, and decide what the result should be.

  • Vinish Kapoor
  • October 6, 2026
Prev1 2 3 4 5 6 … 76Next
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