PL/SQL


PL/SQL includes procedural language elements such as conditions and loops. It allows declaration of constants and variables, procedures and functions, types and variables of those types, and triggers. It can handle exceptions (runtime errors). Arrays are supported involving the use of PL/SQL collections. Implementations from version 8 of Oracle Database onwards have included features associated with object-orientation. One can create PL/SQL units such as procedures, functions, packages, types, and triggers, which are stored in the database for reuse by applications that use any of the Oracle Database programmatic interfaces.

This tutorial is designed for Software Professionals, who are willing to learn PL/SQL Programming Language in simple and easy steps. PL/SQL is a combination of SQL along with the procedural features of programming languages. It was developed by Oracle Corporation in the early 90's to enhance the capabilities of SQL.Before proceeding with this tutorial, you should have a basic understanding of software basic concepts like what is database, source code, text editor and execution of programs, etc. If you already have an understanding on SQL and other computer programming language, then it will be an added advantage to proceed.

This tutorial will give you great understanding on PL/SQL Programming concepts, and after completing this tutorial, you will be at an intermediate level of expertise from where you can take yourself to a higher level of expertise.This tutorial will give you great understanding on PL/SQL to proceed with Oracle database and other advanced RDBMS concepts.

  1. Home
  2. Basic Syntax
  3. Data Types
  4. Variables
  5. Constants and Literals
  6. Operators
  7. Conditions
  8. Loops
  9. Strings
  10. Arrays
  11. Procedures
  12. Functions
  13. Cursors
  14. Records
  15. Exceptions
  16. Triggers
  17. Packages
  18. Collections
  19. Transactions
  20. Date & Time
  21. DBMS Output
  22. Object Oriented
  23. PL/SQL Useful Resources
  24. Questions and Answers
  25. Quick Guide
  26. Useful Resources
  27. Discussion

No comments:

Post a Comment

Start

What you will learn in naiveprogramming

In the programming world there are many programmings languages are available for different platforms of devices. Here below I'll try t...