
creación de procedure con condiciones
Publicado por edson (3 intervenciones) el 19/11/2017 08:32:11
buenas noches , una consulta porfa
¿como realizar procedure para tablas conectadas? para insertar en tabla con primary key sin tener que nombrar el id de la llave foranea pero si otros campos como referencia de la otra tabla.
gracias.

¿como realizar procedure para tablas conectadas? para insertar en tabla con primary key sin tener que nombrar el id de la llave foranea pero si otros campos como referencia de la otra tabla.
gracias.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
DELIMITER //
CREATE PROCEDURE inserta_producto(
IN _codcategoria int(11),
_precio int(11),
_descripcion varchar(12),
_producto varchar(12)
)BEGIN
IF (_codcategoria="lacteo") THEN
_codcategoria=1
IF (_codcategoria="carne") THEN
_codcategoria=2
IF (_codcategoria="comidas") THEN
_codcategoria=3
ELSE
end if;
INSERT INTO producto (codcategoria, precio, descripcion, producto) VALUES (_codcategoria, _precio, _descripcion, _producto);
END
// DELIMITER ;

Valora esta pregunta


0