Java - CALLABLESTATEMENT

 
Vista:

CALLABLESTATEMENT

Publicado por sara (58 intervenciones) el 08/08/2005 19:14:10
hola tengo un procedimiento almacenado en oracle que se llama AGREGAESQUEMA y si lo pruebo en Oracle con unos parametros determinados funciona perfectamente. Ahora quiero ejecutar eso mismo desde java, para ello escribo:

CallableStatement cs=conn.prepareCall("{agregaEsquema('DIRECTORIO','iden3','prueba2','base2.sql','base2.gif','base2.txt','sisisi')}");
cs.executeUpdate();

estos mismos parametros los he probado en oracle y funciona pero desde java me da una excepcion que dice:

java.sql.SQLException: Elemento SQL92 no soportado en la posición: 14: agregaEsquema

me podeis ayudar?? estoy bastante perdida.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 755
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

RE:CALLABLESTATEMENT

Publicado por Yamil Bracho (2315 intervenciones) el 09/08/2005 00:05:47
Prueba con esto
CallableStatement cs=conn.prepareCall("{agregaEsquema(?,?,?,?,?,?,?)}");
cs.setString(1, "DIRECTORIO");
cs.setString(2,"iden3");
cs.setString(3,"prueba2");
cs.setString(4,"base2.sql");
cs.setString(5,"base2.gif");
cs.setString(6,"base2.txt");
cs.setString(7,"sisisi");
cs.executeUpdate();
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar