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 Use DBMS_SESSION in Oracle
  • PLSQL

How to Use DBMS_SESSION in Oracle

Identify end users, change NLS settings, check roles, pause, and set application context values for the current session.

  • Vinish Kapoor
  • October 5, 2026
How to Report Progress with SET_SESSION_LONGOPS
  • PLSQL

How to Report Progress with SET_SESSION_LONGOPS

Publish how far a long PL/SQL batch job has got, with a message and a time estimate, in V$SESSION_LONGOPS.

  • Vinish Kapoor
  • October 5, 2026
How to Track Sessions with DBMS_APPLICATION_INFO
  • PLSQL

How to Track Sessions with DBMS_APPLICATION_INFO

Tell DBAs and monitoring tools what each session is doing by setting module, action, and client information from your code.

  • Vinish Kapoor
  • October 5, 2026
How to Expand Views with DBMS_UTILITY.EXPAND_SQL_TEXT
  • PLSQL

How to Expand Views with DBMS_UTILITY.EXPAND_SQL_TEXT

Replace every view and table SQL macro in a query with the SQL it stands for, to see what the database really runs.

  • Vinish Kapoor
  • October 5, 2026
How to Resolve Object Names with DBMS_UTILITY.NAME_RESOLVE
  • PLSQL

How to Resolve Object Names with DBMS_UTILITY.NAME_RESOLVE

Find out what an object name really refers to, through schemas and synonyms, and split or canonicalize names in PL/SQL.

  • Vinish Kapoor
  • October 5, 2026
How to Split CSV Lists with DBMS_UTILITY.COMMA_TO_TABLE
  • PLSQL

How to Split CSV Lists with DBMS_UTILITY.COMMA_TO_TABLE

Turn a comma-separated list of names into a PL/SQL table and back, and see why numbers and other values are rejected.

  • Vinish Kapoor
  • October 5, 2026
How to Time Code with DBMS_UTILITY.GET_TIME
  • PLSQL

How to Time Code with DBMS_UTILITY.GET_TIME

Measure how long PL/SQL takes with GET_TIME and GET_CPU_TIME, and compare the two to tell computing from waiting.

  • Vinish Kapoor
  • October 5, 2026
How to Read the Call Stack with UTL_CALL_STACK
  • PLSQL

How to Read the Call Stack with UTL_CALL_STACK

Find where your PL/SQL code is running and where an error came from, as separate values with subprogram names inside packages.

  • Vinish Kapoor
  • October 5, 2026
How to Compile PL/SQL Natively and Wrap Source Code
  • Oracle SQL

How to Compile PL/SQL Natively and Wrap Source Code

Speed up compute-heavy PL/SQL with native compilation, and hide the source of procedures and package bodies by wrapping them.

  • Vinish Kapoor
  • October 5, 2026
How to Use PL/SQL Compiler Warnings
  • Oracle SQL

How to Use PL/SQL Compiler Warnings

Find code that compiles but is probably wrong, such as unreachable lines, with PLSQL_WARNINGS, and make the worst ones errors.

  • Vinish Kapoor
  • October 5, 2026
How to Use Conditional Compilation in PL/SQL
  • Oracle SQL

How to Use Conditional Compilation in PL/SQL

Keep debug code and version-specific code in one PL/SQL source, and choose what is compiled with PLSQL_CCFLAGS and DBMS_DB_VERSION.

  • Vinish Kapoor
  • October 5, 2026
How to Write Table SQL Macros in Oracle
  • Oracle SQL

How to Write Table SQL Macros in Oracle

Build parameterized views and reusable query shapes with functions marked SQL_MACRO(TABLE), which Oracle expands into the calling query.

  • Vinish Kapoor
  • October 5, 2026
How to Write Logon Triggers in Oracle
  • Oracle SQL

How to Write Logon Triggers in Oracle

Record who connects with AFTER LOGON triggers and keep a history of schema changes with AFTER DDL triggers, and manage your triggers.

  • Vinish Kapoor
  • October 5, 2026
How to Use Lock-Free Reservations in Oracle
  • Oracle SQL

How to Use Lock-Free Reservations in Oracle

Let many transactions update seats, stock, or balances on the same row at once with reservable columns, while constraints still hold.

  • Vinish Kapoor
  • October 5, 2026
How to Find Deadlocks in Oracle
  • Oracle SQL

How to Find Deadlocks in Oracle

See how a deadlock happens and how Oracle breaks it with ORA-00060, where it is recorded, and how to keep deadlocks from recurring.

  • Vinish Kapoor
  • October 5, 2026
How to Lock Rows with SELECT FOR UPDATE in Oracle
  • Oracle SQL

How to Lock Rows with SELECT FOR UPDATE in Oracle

Lock the rows you read until you update them with SELECT FOR UPDATE, and use NOWAIT, WAIT, and SKIP LOCKED to control waiting.

  • Vinish Kapoor
  • October 5, 2026
How to Set Transaction Isolation Levels in Oracle
  • Oracle SQL

How to Set Transaction Isolation Levels in Oracle

Choose between READ COMMITTED, SERIALIZABLE, and READ ONLY transactions in Oracle, and know what each query sees and when ORA-08177 appears.

  • Vinish Kapoor
  • October 5, 2026
How to Write Scalar SQL Macros in Oracle
  • Oracle SQL

How to Write Scalar SQL Macros in Oracle

Reuse an expression across queries with a function marked SQL_MACRO(SCALAR), which Oracle expands into plain SQL when the query is parsed.

  • Vinish Kapoor
  • October 5, 2026
Prev1 … 19 20 21 22 23 24 25 … 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