Understanding SQL & Java Together: A Guide to SQLJ, JDBC, and Related Technologies

A comprehensive guide to how the marriage of SQL and Java is forging a new era in object-oriented databases.
This appendix contains the syntax defined in SQLJ Part 1. Some of the nonterminals refer to elements defined in either Java or SQL.
::= !! SQL identifier ::= !! Java identifier ::= !! SQL data type ::= [ [ . ] . ] ::= ::= ::=
::= [ ... ] ::= ( , ) ::= [ . ] * [ . ] ::= [ . ]... ::= ::= ::=
sqlj.install_jar (url IN VARCHAR(*), jar IN VARCHAR(*), deploy IN INTEGER)sqlj.replace_jar (url IN VARCHAR(*), jar IN VARCHAR(*))sqlj.remove_jar (jar IN VARCHAR(*), undeploy IN INTEGER)sqlj.alter_java_path (jar varchar(*), path varchar(*))
::= CREATE PROCEDURE ( [ ] ) [ DETERMINISTIC NOT DETERMINISTIC ] ::= CREATE FUNCTION ( [ ] )...