PL/SQL

Technology & Computing abbreviation · Data & Database

PL/SQL
Stands forProcedural Language/SQL
CategoriesTechnology & Computing

PL/SQL stands for Procedural Language/SQL, a data & database abbreviation.

Oracle's procedural extension to SQL, adding variables, loops, conditionals, exception handling and packages, used to write stored procedures, functions and triggers that run inside Oracle databases.

Example: The nightly billing logic lives in a PL/SQL package, not in the Java application.

Usage notes

Its syntax descends from the Ada programming language. PostgreSQL's PL/pgSQL is closely modeled on it, which eases migrations from Oracle. Companies with large Oracle estates hire specifically for PL/SQL skills, and much core banking and telecom billing logic is written in it.

More data & database abbreviations

  • MVCC – Multiversion concurrency control
  • ODBC – Open Database Connectivity
  • ODS – Operational data store
  • OLAP – Online analytical processing
  • OLTP – Online transaction processing
  • PK – Primary key
  • QPS – Queries per second
  • RDBMS – Relational database management system
  • RDF – Resource Description Framework
  • SAS – Statistical Analysis System
  • SCD – Slowly changing dimension
  • SOR – System of record

See all 53 data & database abbreviations →