procedimiento almacenado

1
UNIVERSIDAD TECNOLÓGICA DE TEHUACÁN INGENIERÍA EN: TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN T.S.U. DE LA LUZ MATA FLORENCIA GRADO: 8 o GRUPO: "A" BASE DE DATOS PARA APLICACIONES ING. OCTAVIO SÁNCHEZ DELGADO Procedimiento Almacenado delimiter // CREATE PROCEDURE sp_duplicate(id int(50),nombre varchar(20),IN num_productos INT) BEGIN DECLARE continue handler FOR sqlstate '23000' SET @n= 1; INSERT INTO producto1 VALUES(id, nombre,num_productos); IF @n = 1 THEN SELECT concat('Error el id esta duplicado'); END IF; END; // En este procedimiento almacenado, la función que realiza es insertar valores en una en la tabla de producto1 , pero si en el

Upload: flor-de-la-luz

Post on 20-Jan-2017

330 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Procedimiento almacenado

UNIVERSIDAD TECNOLÓGICA DE TEHUACÁNINGENIERÍA EN: TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

T.S.U. DE LA LUZ MATA FLORENCIAGRADO: 8o GRUPO: "A"

BASE DE DATOS PARA APLICACIONES ING. OCTAVIO SÁNCHEZ DELGADO

Procedimiento Almacenadodelimiter //

CREATE PROCEDURE sp_duplicate(id int(50),nombre varchar(20),IN num_productos INT)

BEGIN

DECLARE continue handler FOR sqlstate '23000' SET @n= 1;

INSERT INTO producto1 VALUES(id, nombre,num_productos);

IF @n = 1 THEN SELECT concat('Error el id esta duplicado');

END IF;

END;

//

En este procedimiento almacenado, la función que realiza es insertar valores en una en la tabla de producto1 , pero si en el