Actividad 5

create database inventario;

 

CREATE TABLE `inventario`.`clientes` (
  `cedula` VARCHAR(15) not null,
  `nombres` VARCHAR(25),
  `apellidos` VARCHAR(25),
  `direccion` VARCHAR(45),
  `telefono` VARCHAR(10),
  `celular` VARCHAR(15),
  `email` VARCHAR(45),
  PRIMARY KEY (`cedula`)
)
ENGINE = InnoDB;

 

DELIMITER $$

 

DROP PROCEDURE IF EXISTS `inventario`.`insertar_cliente` $$

 

CREATE PROCEDURE `inventario`.`insertar_cliente` (in ced varchar(15), in nom varchar(25),

in apel varchar(25), in dir varchar(45), in tel varchar(10), in cel varchar(15),

 in _email varchar(45))

 

BEGIN

 

INSERT INTO clientes (cedula, nombres, apellidos, direccion, telefono, celular, email)

VALUES (ced, nom, apel, dir, tel, cel, _email);

 

END $$

 

DELIMITER ;

 

Para insertar un datos:

 

call insertar_cliente('01','Diego','Valderrama','cra 24 n50 – 69 ' ,'123456','3111234562','diegovalderrama@hotmail.com');

 

Consulta:

 

+--------+---------+-----------+------------------+----------+------------+------------------+

| cedula | nombres | apellidos | direccion        | telefono | celular    | email            |

+--------+---------+-----------+------------------+----------+------------+------------------+

| 01     | Diego  | Valderrama   | cra 24 n50 – 69 | 1234566  | 3111234562 | diegovalderrama@hotmail.com'|

+--------+---------+-----------+------------------+----------+------------+------------------+