In my previous articles i have given the information about the anonymous block of PL SQL with multiple examples. In this article i would like to focus on what is full form of PL SQL with giving you its advantages and information about PL SQL. I would like to give you simple examples of PL SQL and will give you information about the basic PL SQL block in detail.
What you will find in this article:
What is Full Form of PL SQL?
Examples of PL SQL block
PL SQL Full Form is Procedural Language Structured Query Language. The PL SQL is nothing but the extension to SQL which is used for programming purpose. You can say that PL SQL is programming language belongs to oracle which is used to add some programming features in the back end. In PL SQL we can include the data manipulation language and programming statements in to programming blocks where you can easily add the business logic.
Following are some bullet points we require to remember about PL SQL :
Real life industry example :
If you want to update the employee salary for 100 employees then you require to fire 100 different update queries. Instead of that if you write a procedure where you require to pass the employee id as parameter. This kind of code you need to write in PL SQL. The things will become easy and you can utilize that program again and again.
PL SQL Artchitecture :
The above is the PL SQL Environment architecture. The PL SQL engine is separate engine where you can write the SQL statements in to the block.SQL is nothing but “What to do?” and PL SQL is about “How to do?”.
As i explained you the PL SQL long form is procedural language structured query language. There are following benefits of PL SQL.
1.Business Logic : You can embed the SQL in to PL SQL and add any business logic.
Example : You can add the business logic to check the customer id in mail format you require to add the business logic in SQL.
2.Performance Improvement :
There are so many features in PL SQL which can used to improve the performance of the system.
3.Modularized Program :
With PL SQL objects like procedures, functions, packages you can develop a program in modularized fashion.You can reuse the program.
4.Integration with tools :
You can use PL SQL in Oracle forms,reports so that you can use those tools to achieve a specified functionality.
5.PL SQL Programs are Portable:
You can utilize and execute the PL SQL programs anywhere where oracle server runs.
6.Exception Handling :
You can use PL SQL programs to handle the exceptions.
Example : You can easily handle the situation of dividing value by zero and handle the DIVIDE_BY_ZERO exception.
I hope you got the idea about PL SQL Full form and detailed information about PL SQL. If you like this article or if you have any concerns with the same kindly comment in comments section.
In my previous article I have given details about application support engineer day to day…
In my previous articles I have given the roles and responsibilities of L1,L2 and L3…
In my previous articles i have given the hierarchy of production support in real company…
In this article i would like to provide information about production support organization structure or…
In my previous article I have given roles for L1 and L2 support engineer with…
I have started this new series of how to become application support engineer. This article…