Pl SQL
PL/SQL stands for “Procedural Language extensions to SQL.” PL/SQL is a database-oriented programming language that extends SQL with procedural capabilities. It was developed by Oracle Corporation in the early 90s to boost the capabilities of SQL.
Why is PL SQL used for?
PL/SQL enables you to mix SQL statements with procedural constructs. With PL/SQL, you can create and run PL/SQL program units such as procedures, functions, and packages. PL/SQL program units generally are categorized as anonymous blocks, stored functions, stored procedures, and packages.
What is PL SQL with example?
PL/SQL is a block-structured language. That is, the basic units (procedures, functions, and anonymous blocks) that make up a PL/SQL program are logical blocks, which can contain any number of nested sub-blocks. Typically, each logical block corresponds to a problem or subproblem to be solved.