Hi Kavitha!
Even i am new to this SQLJ.i browsed through all the sites and finally found some information.
SQLJ is an emerging standard for you to use a set of programming extensions to embed Structured Query Language (SQL) database requests and statements into
Java. The embedded SQL statements comply with the ANSI-standard SQLJ Language Reference syntax. You run a SQLJ translator that converts the SQLJ program to a standard Java program, replacing the embedded SQL statements with calls to SQLJ runtime. The generated Java program is compiled using any Java compiler and run against a database. The SQLJ runtime environment consists of a thin SQLJ runtime library that is implemented in pure Java. It calls a Java Database Connectivity (
JDBC) driver targeting the appropriate database. Because SQLJ programs are converted to JDBC, they retain their multi-vendor interoperability, and can be used with any JDBC drivers. SQLJ is similar to the ANSI/ISO "embedded SQL" specificiations that prescribe how static SQL is embedded in C, FORTAN, COBOL, and other languages.
For more information pls visit this site.
http://www.sqlj.org/ Hope u find this information useful
All the best!
Preethi.