Portada » Crear un procedimiento para insertar datos en una tabla
Tiempo de lectura estimado: 2 minutos
Crear un procedimiento para insertar datos en una tabla
En esta publicación veremos cómo crear un procedimiento para insertar los datos en una tabla, recuerda que usaremos la base de datos tiendaonline, disponible en mi GitHub.
use tiendaonline;
-- Vemos la tabla clientes donde insertaremos los datos:
select * from clientes;
-- Vamos a crear un procedimiento que nos permita insertar los datos en una tabla:
DROP PROCEDURE if exists insertarNuevoCliente;
DELIMITER //
CREATE PROCEDURE insertarNuevoCliente ( IN p_nombre VARCHAR(100), IN p_email VARCHAR(100), IN p_ciudad VARCHAR(100), IN p_fecha_registro DATE ) BEGIN
-- Declaramos la condición para clave duplicada
DECLARE claveDuplicada CONDITION FOR SQLSTATE '23000';
-- Declaramos el handler para esa condición
DECLARE CONTINUE HANDLER FOR claveDuplicada BEGIN
SELECT 'Error: ID duplicado. El cliente ya existe.' AS mensaje;
END;
-- Insertamos el cliente (id_cliente es autoincremental)
INSERT INTO clientes (nombre, email, ciudad, fecha_registro) VALUES (p_nombre, p_email, p_ciudad, p_fecha_registro);
END //
DELIMITER ;
set @nombre = "Juan"; set @email = "juan@mail.com"; set @ciudad = "Sevilla"; set @fecha_registro = "2023-01-10";
call insertarNuevoCliente (@nombre,@email, @ciudad,@fecha_registro);
Resultado tras crear el procedimiento para insertar los datos en una tabl a:
procedimiento para insertar los datos en una tabla
Te puede interesar:
Procedimientos almacenados en MySQL: Ejemplos, cursores y casos prácticos
Seguir leyendo:
ALDI pone a la venta un deshumidificador AMBIANO de 20 litros al día por 99,99 euros: ideal para combatir la humedad en casa por Nacho EH
noviembre 10, 2026 ALDI pone a la venta un deshumidificador AMBIANO de 20 litros al día por 99,99 euros: ideal para combatir la humedad en casa La humedad en casa puede convertirse en un problema especialmente molesto cuando llegan los meses más fríos. La condensación en las ventanas, las paredes húmedas o esa sensación de ambiente cargado son...
Leer más: ALDI pone a la venta un deshumidificador AMBIANO de 20 litros al día por 99,99 euros: ideal para combatir la humedad en casa
Black Friday en Leroy Merlin: columna de ducha negra Auralum Max con un 49 % de descuento por 84,90 € por Nacho EH
noviembre 7, 2026 Black Friday en Leroy Merlin: columna de ducha negra Auralum Max con un 49 % de descuento por 84,90 € El Black Friday llega a Leroy Merlin con descuentos en productos para renovar el hogar y el baño. Entre las ofertas destaca la columna de ducha negra Auralum Max, un conjunto de ducha de diseño...
Leer más: Black Friday en Leroy Merlin: columna de ducha negra Auralum Max con un 49 % de descuento por 84,90 €
Lidl tiene unas gafas con lupa LED PARKSIDE por 9,99 euros: el accesorio perfecto para los amantes de la electrónica por Nacho EH
noviembre 6, 2026 Lidl tiene unas gafas con lupa LED PARKSIDE por 9,99 euros: el accesorio perfecto para los amantes de la electrónica Si te gusta reparar pequeños dispositivos electrónicos, soldar componentes, trabajar con piezas diminutas o simplemente disfrutas haciendo bricolaje de precisión, apunta esta novedad de Lidl. La cadena alemana incorpora a su folleto de bricolaje y...
Leer más: Lidl tiene unas gafas con lupa LED PARKSIDE por 9,99 euros: el accesorio perfecto para los amantes de la electrónica
Lidl vuelve a poner a la venta la freidora de aire Moulinex: 5 litros y 10 programas por 61,99 € por Nacho EH
noviembre 4, 2026 Lidl vuelve a poner a la venta la freidora de aire Moulinex: 5 litros y 10 programas por 61,99 € Lidl prepara una nueva oferta para los amantes de la cocina práctica. A partir del lunes 9 de noviembre de 2026, la cadena de supermercados vuelve a traer a sus tiendas una freidora de aire...
Leer más: Lidl vuelve a poner a la venta la freidora de aire Moulinex: 5 litros y 10 programas por 61,99 €
¡Ojo a esta oferta! AMD Ryzen 7 5800X con 8 núcleos por 219,90 € en PcComponentes por Nacho EH
noviembre 2, 2026 ¡Ojo a esta oferta! AMD Ryzen 7 5800X con 8 núcleos por 219,90 € en PcComponentes Si estás pensando en renovar tu ordenador de sobremesa o darle una segunda vida a tu equipo AM4, esta oferta de Black Friday de PcComponentes puede ser una de las más interesantes para quienes buscan un procesador potente sin...
Leer más: ¡Ojo a esta oferta! AMD Ryzen 7 5800X con 8 núcleos por 219,90 € en PcComponentes