Chapter 5. Database Scripting Using Non-Java Languages

 

“There’s ways to amuse yourself while doing things and that’s how I look at efficency.”

 
 --Donald Knuth

In the previous chapters, we have seen a few examples of what you can do with Java in the database, beyond the traditional stored procedures. Oracle offers only PL/SQL and Java for database programming; however, with the emergence of Java compilers for non-Java languages (see Programming Languages for the Java Virtual Machine[1]), it is tempting to reuse the Java VM to run bytecode resulting from the compilation of non-Java languages in the database; the SQLJ language covered in Part III is a brilliant illustration of this approach. This is exactly what some of you did; this chapter reports ...

Get Oracle Database Programming using Java and Web Services now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.