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 Edit SecureFile LOBs with DBMS_LOB.FRAGMENT_ Procedures
  • PLSQL

How to Edit SecureFile LOBs with DBMS_LOB.FRAGMENT_ Procedures

Insert, delete, replace, and move text in the middle of a SecureFile LOB without rewriting everything after it.

  • Vinish Kapoor
  • October 5, 2026
How to Write a CLOB to a File with DBMS_LOB.CLOB2FILE
  • PLSQL

How to Write a CLOB to a File with DBMS_LOB.CLOB2FILE

Save a large text value to a file on the database server in one call, such as a CSV export built with LISTAGG.

  • Vinish Kapoor
  • October 5, 2026
How to Convert CLOB to BLOB with DBMS_LOB.CONVERTTOBLOB
  • PLSQL

How to Convert CLOB to BLOB with DBMS_LOB.CONVERTTOBLOB

Encode CLOB text into BLOB bytes in the character set you choose, decode it back, and catch characters that do not convert.

  • Vinish Kapoor
  • October 5, 2026
How to Load Files into CLOBs with DBMS_LOB.LOADCLOBFROMFILE
  • PLSQL

How to Load Files into CLOBs with DBMS_LOB.LOADCLOBFROMFILE

Copy text and binary files from the database server into CLOB and BLOB values, with character set conversion for text.

  • Vinish Kapoor
  • October 5, 2026
How to Work with Temporary LOBs in PL/SQL (DBMS_LOB)
  • PLSQL

How to Work with Temporary LOBs in PL/SQL (DBMS_LOB)

Build large text and binary values in PL/SQL with temporary LOBs: create, write, append, read, copy, trim, and free them.

  • Vinish Kapoor
  • October 5, 2026
How to Convert DBMS_SQL Cursors to Ref Cursors (TO_REFCURSOR)
  • PLSQL

How to Convert DBMS_SQL Cursors to Ref Cursors (TO_REFCURSOR)

Turn a DBMS_SQL cursor into a ref cursor to return it, or a ref cursor into a DBMS_SQL cursor to describe its columns.

  • Vinish Kapoor
  • October 5, 2026
How to Fetch Arrays with DBMS_SQL.DEFINE_ARRAY
  • PLSQL

How to Fetch Arrays with DBMS_SQL.DEFINE_ARRAY

Fetch the rows of a dynamic query in batches into collections, the DBMS_SQL way of doing BULK COLLECT with a LIMIT.

  • Vinish Kapoor
  • October 5, 2026
How to Bind Arrays with DBMS_SQL.BIND_ARRAY
  • PLSQL

How to Bind Arrays with DBMS_SQL.BIND_ARRAY

Bind collections to placeholders in dynamic SQL so one execution inserts or updates a row for every element.

  • Vinish Kapoor
  • October 5, 2026
How to Describe a Query at Run Time with DBMS_SQL.DESCRIBE_COLUMNS
  • PLSQL

How to Describe a Query at Run Time with DBMS_SQL.DESCRIBE_COLUMNS

Learn the names, types, and nullability of a query's columns at run time, and write PL/SQL that prints any query.

  • Vinish Kapoor
  • October 5, 2026
How to Get Object Metadata with DBMS_DEVELOPER.GET_METADATA
  • PLSQL

How to Get Object Metadata with DBMS_DEVELOPER.GET_METADATA

Get the columns, keys, indexes, and statistics of a table, index, or view as one JSON document in Oracle AI Database 26ai.

  • Vinish Kapoor
  • October 5, 2026
How to Work with ROWIDs Using DBMS_ROWID
  • PLSQL

How to Work with ROWIDs Using DBMS_ROWID

Split a ROWID into its object, file, block, and row number to see where rows are stored, including in bigfile tablespaces.

  • Vinish Kapoor
  • October 5, 2026
How to Manage Compiler Warnings with DBMS_WARNING
  • PLSQL

How to Manage Compiler Warnings with DBMS_WARNING

Turn PL/SQL compiler warnings on, off, or into errors from code, read the current setting, and restore it afterward.

  • Vinish Kapoor
  • October 5, 2026
How to Use DBMS_PREPROCESSOR
  • PLSQL

How to Use DBMS_PREPROCESSOR

Print the source the PL/SQL compiler actually sees after conditional compilation, for stored units or source text.

  • Vinish Kapoor
  • October 5, 2026
How to Describe Procedures with DBMS_DESCRIBE
  • PLSQL

How to Describe Procedures with DBMS_DESCRIBE

Find out the parameters, types, modes, defaults, and overloads of any procedure or function at run time.

  • Vinish Kapoor
  • October 5, 2026
How to Check the Database Version with DBMS_DB_VERSION
  • PLSQL

How to Check the Database Version with DBMS_DB_VERSION

Read the database version and release as PL/SQL constants, and use them to compile the right code for each release.

  • Vinish Kapoor
  • October 5, 2026
How to Generate Random Data with DBMS_RANDOM
  • PLSQL

How to Generate Random Data with DBMS_RANDOM

Create random numbers, strings, and test rows, shuffle query results, and get repeatable sequences with a seed.

  • Vinish Kapoor
  • October 5, 2026
How to Use User Locks with DBMS_LOCK
  • PLSQL

How to Use User Locks with DBMS_LOCK

Make sure only one session runs a process at a time with named user locks, and read the result codes REQUEST and RELEASE return.

  • Vinish Kapoor
  • October 5, 2026
How to Reset Package State with DBMS_SESSION.RESET_PACKAGE
  • PLSQL

How to Reset Package State with DBMS_SESSION.RESET_PACKAGE

Throw away package variables and caches in the current session with RESET_PACKAGE or MODIFY_PACKAGE_STATE, and start clean.

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