This week's book giveaway is in the OCPJP forum. We're giving away four copies of OCA/OCP Java SE 7 Programmer I & II Study Guide and have Kathy Sierra & Bert Bates on-line! See this thread for details.
If you want to execute a DDL statement from java, it is enough to run a stored procedure.. In the stored procedure use execute_immediate (for 8i and above) for executing the DDL statements. If your oracle version 8 and use DBMS_SQL.PARSE,DBMS_SQL.DEFINE_COLUMN, DBMS_SQL.EXECUTE, for executing DDL statements