Sie sind auf Seite 1von 7

Javatpoint Logo

Home
C
Java
PHP
HTML
CSS
JavaScript
jQuery
jQuery UI
XML
JSON
Ajax
SQL
PL/SQL
Python
Web Services
Quiz
Projects
Interview Q
Comment
Forum
Training

PL/SQL Tutorial
PL/SQL Tutorial open link
PL/SQL Variables
PL/SQL Constant
Control Statements
PL/SQL IF
PL/SQL Case
PL/SQL Loop
PL/SQL Exit Loop
PL/SQL While Loop
PL/SQL For Loop
PL/SQL Continue
PL/SQL GOTO
PL/SQL Procedure
PL/SQL Procedure
PL/SQL Function
PL/SQL Function
PL/SQL Cursor
PL/SQL Cursor
PL/SQL Exception
PL/SQL Exception
PL/SQL Trigger
PL/SQL Trigger
Interview Questions
PL/SQL Interview
SQL Interview
Quiz
SQL QUIZ
JavaTpoint
next →
PL/SQL Tutorial
PL/SQL

PL/SQL tutorial provides basic and advanced concepts of SQL. Our PL/SQL tutorial is
designed for beginners and professionals.

PL/SQL is a block structured language that can have multiple blocks in it.

Our PL/SQL tutorial includes all topics of PL/SQL language such as conditional
statements, loops, arrays, string, exceptions, collections, records, triggers,
functions, procedures, cursors etc. There are also given PL/SQL interview questions
and quizzes to help you better understand the PL/SQL language.

SQL stands for Structured Query Language i.e. used to perform operations on the
records stored in database such as inserting records, updating records, deleting
records, creating, modifying and dropping tables, views etc.
What is PL/SQL

PL/SQL is a block structured language. The programs of PL/SQL are logical blocks
that can contain any number of nested sub-blocks. Pl/SQL stands for "Procedural
Language extension of SQL" that is used in Oracle. PL/SQL is integrated with Oracle
database (since version 7). The functionalities of PL/SQL usually extended after
each release of Oracle database. Although PL/SQL is closely integrated with SQL
language, yet it adds some programming constraints that are not available in SQL.
PL/SQL Functionalities

PL/SQL includes procedural language elements like conditions and loops. It allows
declaration of constants and variables, procedures and functions, types and
variable of those types and triggers. It can support Array and handle exceptions
(runtime errors). After the implementation of version 8 of Oracle database have
included features associated with object orientation. You can create PL/SQL units
like procedures, functions, packages, types and triggers, etc. which are stored in
the database for reuse by applications.

With PL/SQL, you can use SQL statements to manipulate Oracle data and flow of
control statements to process the data.

The PL/SQL is known for its combination of data manipulating power of SQL with data
processing power of procedural languages. It inherits the robustness, security, and
portability of the Oracle Database.

PL/SQL is not case sensitive so you are free to use lower case letters or upper
case letters except within string and character literals. A line of PL/SQL text
contains groups of characters known as lexical units. It can be classified as
follows:

Delimeters
Identifiers
Literals
Comments

PL/SQL Index

PL/SQL Tutorial

PL/SQL Tutorial
PL/SQL Variables
PL/SQL Constant

Control Statements
PL/SQL IF
PL/SQL Case
PL/SQL Loop
PL/SQL Exit Loop
PL/SQL While Loop
PL/SQL For Loop
PL/SQL Continue
PL/SQL GOTO

PL/SQL Procedure

PL/SQL Procedure

PL/SQL Function

PL/SQL Function

PL/SQL Cursor

PL/SQL Cursor

PL/SQL Exception

PL/SQL Exception

PL/SQL Trigger

PL/SQL Trigger

Interview Questions

PL/SQL Interview Questions


SQL Interview Questions

Quiz

SQL QUIZ

Prerequisite

Before learning PL/SQL, you must have the basic knowledge of SQL and programming
language like C.
Audience

Our PL/SQL tutorial is designed to help beginners and professionals.


Problem

We assure that you will not find any problem in this PL/SQL tutorial. But if there
is any mistake, please post the problem in contact form.
Next TopicPL/SQL Variables

next →

Please Share
facebook twitter google plus pinterest
Learn Latest Tutorials
Hive Tutorial

Hive
Jenkins Tutorial

Jenkins
Pytorch Tutorial

Pytorch
Tableau Tutorial

Tableau
JIRA Tutorial

JIRA
Agile Tutorial

Agile
Preparation
Aptitude

Aptitude
Logical Reasoning

Reasoning
Verbal Ability

Verbal A.
Interview Questions

Interview
Company Interview Questions

Company
Trending Technologies
Artificial Intelligence Tutorial

AI
AWS Tutorial

AWS
Selenium tutorial

Selenium
IoT Tutorial

IoT
Cloud tutorial

Cloud
Hadoop tutorial

Hadoop
ReactJS Tutorial

ReactJS
React Native Tutorial

React Native
Node.js tutorial

Node.js
Data Science Tutorial

D. Science
Angular 7 Tutorial

Angular 7
B.Tech / MCA
DBMS tutorial

DBMS
Data Structures tutorial

DS
DAA tutorial

DAA
Operating System tutorial

OS
Computer Network tutorial

C. Network
Compiler Design tutorial

Compiler D.
Computer Organization and Architecture

COA
Discrete Mathematics Tutorial

D. Math.
Ethical Hacking Tutorial

E. Hacking
Computer Graphics Tutorial

C. Graphics
Software Engineering Tutorial

Software E.
html tutorial

Web Tech.
Cyber Security tutorial

Cyber Sec.
Automata Tutorial

Automata
C Language tutorial

C
C++ tutorial

C++
Java tutorial
Java
.Net Framework tutorial

.Net
Python tutorial

Python
List of Programs

Programs
Control Systems tutorial

Control S.

Javatpoint Services

JavaTpoint offers too many high quality services. Mail us on hr@javatpoint.com, to


get more information about given services.

Website Designing
Website Development
Java Development
PHP Development
WordPress
Graphic Designing
Logo
Digital Marketing
On Page and Off Page SEO
PPC
Content Development
Corporate Training
Classroom and Online Training
Data Entry

Training For College Campus

JavaTpoint offers college campus training on Core Java, Advance Java, .Net,
Android, Hadoop, PHP, Web Technology and Python. Please mail your requirement at
hr@javatpoint.com.
Duration: 1 week to 2 week
Like/Subscribe us for latest updates or newsletter RSS Feed Subscribe to Get Email
Alerts Facebook Page Google Page Twitter Page YouTube Blog Page
Learn Tutorials
Learn Java
Learn Data Structures
Learn C Programming
Learn C++ Tutorial
Learn C# Tutorial
Learn PHP Tutorial
Learn HTML Tutorial
Learn JavaScript Tutorial
Learn jQuery Tutorial
Learn Spring Tutorial
Our Websites
Javatpoint.com
Hindi100.com
Lyricsia.com
Quoteperson.com
Hindi-typing.com
Shayaree.com
Jobandplacement.com
Our Services

Website Development

Android Development

Website Designing

Digital Marketing

Summer Training

Industrial Training

College Campus Training


Contact

Address: G-13, 2nd Floor, Sec-3

Noida, UP, 201301, India

Contact No: 0120-4256464, 9990449935


Contact Us
Subscribe Us
Privacy Policy
Sitemap

© Copyright 2011-2018 www.javatpoint.com. All rights reserved. Developed by


JavaTpoint.