Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/07/2013, 22:56
Soraxs
 
Fecha de Ingreso: julio-2013
Mensajes: 18
Antigüedad: 10 años, 9 meses
Puntos: 1
Pregunta Como lograr este procedimiento almacenado

Hola, me gustaría crear un procedimiento almacenado para una tabla de productos en mysql workbench, pero no tengo idea de como hacer antes de crearlo, una verificación de que las llaves foráneas existan para después poder ejecutar el insert. Por ahora llevo lo siguiente:
Código MySQL:
Ver original
  1. delimiter $
  2. create procedure insertarProductos (in nombre varchar (30), in modelo int, in tipoProducto int,
  3. in tipoInstrumento int, in precio float, in existencia int, in imagen varchar(50))
  4.  
  5. (pro_codigo,pro_nombre,pro_modelo,pro_tipo_producto,
  6. pro_tipo_instrumento,pro_precio,pro_existencia,pro_imagen)
  7. values (0,nombre,modelo, tipoProducto,tipoInstrumento,
  8. precio,existencia,imagen);
  9.  

Las llaves foraneas son de los campos pro_modelo, pro_tipo_producto y pro_tipo_instrumento.Por favor ayudenme que ya no se que hacer. Gracias.

Última edición por gnzsoloyo; 23/07/2013 a las 03:05