(
Procedural
Language/
SQL) A programming language from Oracle that is used to write triggers and stored procedures that are executed by the Oracle DBMS. It is also used to add additional processing (sorting and other manipulation) of the data that has been returned by the SQL query. A PL/SQL program is structured as a "block," which is made up of declaration, executable commands and exception handling sections. See
SQL,
trigger,
stored procedure and
Oracle Database.