Question : JDBC calling an Oracle PL/SQL  Package?

Can JDBC call an Oracle PL/SQL package? How?

Thank you.

Answer : JDBC calling an Oracle PL/SQL  Package?

Hi,

Yes it is possible. The example is below:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Connection conn = DriverManager.getConnection
("jdbc:oracle:oci8:@tring>", "scott", "tiger");
CallableStatement cs = conn.prepareCall ("begin ? := some_package.some_function(?); end;");
cs.registerOutParameter(1,Types.CHAR);
cs.setString(2, "aa");
cs.executeUpdate();
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

you can see how to pass the parameters (input and output) and how to specify the package name.
Random Solutions  
 
programming4us programming4us