
This is the 3rd of a series of introductory Oracle PLSQL tutorials to show you how it can be used to improve the performance of and simplify the implementation of your Oracle systems.
PL/SQL is a block-structured language, modeled on Ada. Unsurprisingly, this makes the language look like Ada rather than C or Java, but the language constructs are common to all modern high-level languages even if the names may not be the same.
For PL/SQL the language elements consist of:-
The major difference between the look of PL/SQL and Java or C is in the assignment statements and expression comparison or condition statements.
In Java/C/C++ the assignment operator is the single "=" and the comparison operator is "==" (i.e. 2 "=" signs together) whereas in PL/SQL, Ada, Modula-2 and Pascal, the single "=" is used as the comparison operator and ":=" is used as the assignment operator.
On top of the normal language elements is of course the tight integration with Oracle which allows SQL statements to be embedded directly in PL/SQL programs and enables PL/SQL functions to be called directly from SQL.
--------------------
Why not take advantage of our classroom-based Oracle training courses to extend, enhance and expand your knowledge of PL/SQL? With our partners we offer courses across the country and provide on-site and customised training. See the Oracle training page for details of our scheduled courses or contact us for more information.
--------------------
Click here for Oracle PLSQL Tutorial Part 2 - Oracle PLSQL Features Summary
This tutorial continues here: Oracle PLSQL tutorial Part 4 - Using Oracle PL/SQL
---------------------------------------
Looking for more Oracle tips and tricks? Get a head start on your competition and subscribe to our ezine.
Contact us with your questions and we'll answer them in a future newsletter.
Smartsoft Computing Ltd
Bristol, England
Tel: 0845 0031320
Contact Us
Click here to view our privacy policy .
This site uses hitslink.com to gather statistical information about our visitors. View hitslink privacy policy .
Oracle is a registered trademark of Oracle Corporation and/or its affiliates. UNIX is a registered trademark of The Open Group in the United States and other countries.
© Copyright Smartsoft Computing Ltd 2001-2008. All rights reserved.