PL/SQL [Urm97] is Oracle Corporation's procedural extension to SQL. PL/SQL offers the functionality of a procedural language like C and simple constructs to access data from Oracle database. Since PL/SQL is integrated with the database server, its code can be processed quickly and efficiently.