Java - Evaluar como se ejecuta un procedimiento almacenado

 
Vista:
sin imagen de perfil

Evaluar como se ejecuta un procedimiento almacenado

Publicado por Miguel Angel (1 intervención) el 30/09/2017 15:27:49
Hola, saludos a todos,

Quisiera pedir un poquitin de ayuda de quien conozca del tema.

Extoy haciendo algunas pruebas de ejecucion de procedimientos almacenados en Servlet Java y lo hago de esta manera:

1
2
3
4
5
6
7
8
9
10
11
12
CallableStatement smtsql = cnx.prepareCall("{call osp_ILDICLI00000(?,?,?)}");
 
// Establecer parametros para el Cliente
smtsql.setInt(1, 101);
smtsql.setString(2, objCliente.getVl_cli_nombre());
 
java.util.Date util_cli_feci=objCliente.getVl_cli_feci();
java.sql.Date conv_cli_feci=new java.sql.Date(util_cli_feci.getTime());
smtsql.setDate(3, conv_cli_feci);
 
// Ejecutar la instruccion SQL
smtsql.execute();

Lo que me gustaria y no he podido resolver es mostrar en pantalla la forma de como se envia y como se ejecuta el SP antes de que se ejecute, es decir que me muestre por ejemplo algo como esto:

1
sp_miproc 101,'Fatima Lozada Quiroz', '2016-08-20'

cosa que yo tenga idea de que valores se estan enviando en el procedimiento en caso de que algun usuario enviase un dato erroneo. En otro tipo de lenguajes como PHP he podido hacer algo semejante, pero en Java no se como hacerlo asi os agradeceria si pudieses darme una mano con eso.

Saludos,

Miguel Angel
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