Oracle training, SQL tutorials, Oracle tutorials  and Oracle consulting

 

For Better, Faster, Smarter, Oracle Solutions

 

Oracle PLSQL Tutorial (Part 3)

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.

Oracle PL/SQL Language Elements

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.


Search for: