¡Hola!
 
Tengo una base de datos MySql y en ella un procedimiento almacenado, desde la consola lo ejecuto sin problemas, pero al ir a ejecutarlo desde java no se porque me arroja este error, no doy con la solución.
 
El error:
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorEx  ception) com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorEx  ception: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
 
Y en java la llamada es tal que así:
 
        conexion = java.sql.DriverManager.getConnection(URL_bd,usuari  o,contraseña);
        CallableStatement proc = conexion.prepareCall("call cfg_IntervaloFechaInicio((?,?)");
        proc.setInt("Id_Usuario", IdUsuario);
        proc.executeQuery();
        fecha = proc.getDate("FechaInicio");
 
El la excepción se produce en la llamada a la ejecución del procedimiento almacenado.
 
¿alguna idea?... Yo no veo nada fuera de lo normal 
  
 

