Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/04/2015, 08:54
adripol94
 
Fecha de Ingreso: abril-2015
Mensajes: 17
Antigüedad: 9 años
Puntos: 0
MySQL procedimiento almacenado con control de errores

Bueno necesito hacer un procedimiento almacenado y lo quiero controlar, no sé que esta mal seguramente sera una tontería pero estoy embotado y empiezo a mezclar java con shell con mysql : '( a ver si me podríais ayudar a corregir eso supongo que es una tontería.

Código MySQL:
Ver original
  1.  
  2. DECLARE ERROR char;
  3.  
  4. SET ERROR = 'NOT FOUND DNI';
  5.  
  6. IF dni_ = Clientes.DNI then
  7.  
  8. SELECT COUNT(Ventas.DNI) Coches_Comprados FROM Ventas, Clientes WHERE Clientes.DNI = Ventas.DNI AND Clientes.DNI IN (SELECT Clientes.DNI FROM Clientes WHERE Clientes.DNI= dni_) GROUP BY Ventas.DNI;
  9.  
  10.  
  11. SELECT ERROR;
  12.  
  13.  

La cosa es que al introducir el dni no me saca nada, se queda en blanco, ósea a la hora de guardar y todo mySQL lo traga pero cuando introduzco el dato dni_ no me saca nada...

MySQL returned an empty result set (i.e. zero rows).

Última edición por gnzsoloyo; 16/04/2015 a las 09:28