Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/05/2015, 09:48
Laurilerendi
 
Fecha de Ingreso: mayo-2015
Mensajes: 18
Antigüedad: 8 años, 11 meses
Puntos: 0
Respuesta: Problema con procedimiento

Hummm... a ver que te parece esto Libras:

Código MySQL:
Ver original
  1. DROP PROCEDURE IF EXISTS ReparacionClienteNuevo;
  2. DELIMITER $$
  3. CREATE PROCEDURE ReparacionClienteNuevo (IN Nrep INT(11), IN Nmat VARCHAR(8), IN Ncli VARCHAR(5))
  4.  
  5. INSERT INTO Clientes VALUES (Ncli, '', NULL, NULL, NULL, NULL);
  6. INSERT INTO Vehiculos VALUES (Nmat, NULL, NULL, NULL, NULL, Ncli);
  7. INSERT INTO Reparaciones VALUES (NULL , Nmat, NULL, NULL, NULL, NULL, NULL, NULL);
  8. SELECT * FROM Vehiculos WHERE Matricula=Nmat;
  9. SELECT * FROM Reparaciones WHERE IdReparacion=Nrep;
  10. SELECT * FROM Clientes WHERE CodCliente=Ncli;
  11.  
  12. END $$
  13. DELIMITER ;
  14.  
  15. CALL ReparacionClienteNuevo('11', '3131 FGH', '00011')


Creo que está bien ¿no?
Ahora, cuando llamo al procedimiento me aparecen los datos.