PessoAll,
Eu tenho o seguinte código:
Minha versão do java é:
D:\bea\jdk150_22\bin>java -version
java version “1.5.0_22”
Java™ 2 Runtime Environment, Standard Edition (build 1.5.0_22-b03)
Java HotSpot™ Client VM (build 1.5.0_22-b03, mixed mode)
Para executar eu uso um Bat com o seguinte código:
set JDK_HOME=D:\bea\jdk150_22
set PATH=%JDK_HOME%\bin;%PATH%
set CLASSPATH=%CLASSPATH%;D:\oracle\product\10.2.0\client_1\jdbc\lib\classes12.jar
rem ---- compile
javac GetDBOracle.java
rem ---- testing
java GetDBOracle
rem ---- add to jar
jar cf GetDBOracle.jar GetDBOracle.class
E meu código Java
import java.sql.;
import java.io.;
public class GetDBOracle {
public static String GetDBOracle(String Parm1, String Parm2) throws SQLException
{
String myResult = “”;
// Load Oracle driver
DriverManager.registerDriver (new oracle.jdbc.OracleDriver());
// Connect to the local database
Connection conn = DriverManager.getConnection
(“jdbc:oracle:thin:@localhost:ORCL”, “ORC”, “ORC2010”);
// Query the employee names
Statement stmt = conn.createStatement ();
ResultSet rset = stmt.executeQuery (“SELECT JAVA_GET_VALUE(’“Parm1”’,’“Parm2”’) FROM DUAL”);
// Print the name out
while (rset.next ()) {
myResult = rset.getString (1);
}
//close the result set, statement, and the connection
rset.close();
stmt.close();
conn.close();
return myResult;
}

