Oracle sqlj Utility
Call for Oracle support & training (800) 766-1884
Free Oracle Tips

Corporate Oracle Training
Custom Oracle Training
Oracle New Features Training
Advanced Oracle DBA Classes
Oracle Tuning Courses
Oracle Tips & Tricks
Oracle Training Links
Oracle Training Links
Oracle Training Links

We are top for USA Oracle Training Clients


Free Oracle Tips


Free Oracle App Server Tips


Oracle support

Oracle training

Oracle tuning


Remote Oracle

Custom Oracle Training

Donald K. Burleson

Oracle Utilities Tips

The SQLJ Utility

The advantages of SQLJ include:

• The automatic validation of SQL code. With JDBC, SQL and DML statements are only validated at runtime and not compile time, since the SQL is only known as a String object to JDBC. SQLJ will not allow invalid SQL to compile and will inform the developer at development time instead of runtime.

• The readability of the Java code. SQLJ can accomplish the same tasks as JDBC with much fewer lines. In addition, it is much easier to read SQL and DML statements inline in Java.

The disadvantages to SQLJ include:

• The extra step needed to create compiled code to access the database. An extra step is one more opportunity for problems to occur.

• The readability of the generated Java code.

Whether the developer chooses to use JDBC or SQLJ when writing server-side code, the code still needs to be loaded into the database. The loadjava utility is important because it provides this capability directly from the operating system command line.

To learn more about these techniques, see the book "Advanced Oracle Utilities: The Definitive Reference". 

You can buy it directly from the publisher and get instant access to the code depot of utilities scripts.




Oracle performance tuning book



Oracle performance tuning software

Oracle performance tuning software
Oracle performance Tuning 10g reference poster
Oracle training in Linux commands
Oracle training Excel
email BC:

Copyright © 1996 -  2014 by Burleson Inc. All rights reserved.

Oracle® is the registered trademark of Oracle Corporation.