Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE DATABASE IF NOT EXISTS `eurekabank` DEFAULT CHARACTER SET utf8;
- USE `eurekabank`;
- DROP TABLE IF EXISTS `cliente`;
- CREATE TABLE `cliente` (
- `chr_cliecodigo` int(11) NOT NULL AUTO_INCREMENT,
- `vch_cliepaterno` varchar(25) NOT NULL,
- `vch_cliematerno` varchar(25) NOT NULL,
- `vch_clienombre` varchar(30) NOT NULL,
- `chr_cliedni` char(8) NOT NULL,
- `vch_clieciudad` varchar(30) NOT NULL,
- `vch_clieemail` varchar(50) DEFAULT NULL,
- `fotocli` varchar(50) DEFAULT NULL,
- `vch_clieestado` varchar(1) NOT NULL DEFAULT '1',
- PRIMARY KEY (`chr_cliecodigo`)
- ) ENGINE=MyISAM AUTO_INCREMENT=38 DEFAULT CHARSET=utf8;
- INSERT INTO `cliente`(`chr_cliecodigo`,`vch_cliepaterno`,`vch_cliematerno`,`vch_clienombre`,`chr_cliedni`,`vch_clieciudad`,`vch_clieemail`,`fotocli`,`vch_clieestado`) VALUES
- (1,'CORONEL','CASTILLO','ERIC GUSTAVO','06914897','LOS OLIVOS','[email protected]','Cabello.jpg','1'),
- (4,'ROMERO','CASTILLO','CARLOS ALBERTO','06531983','LOS OLIVOS','[email protected]','Juan.jpg','1'),
- (7,'CHAVEZ','CANALES','EDGAR RAFAEL','10145693','MIRAFLORES','[email protected]','Cabello.jpg','1'),
- (9,'FLORES','CASTILLO','CRISTIAN RAFAEL','10346723','LOS OLIVOS','[email protected]','Cabello.jpg','1'),
- (10,'GONZALES','GARCIA','GABRIEL ALEJANDRO','10192376','SAN MIGUEL','[email protected]','Cabello.jpg','1'),
- (13,'RICALDE','RAMIREZ','ROSARIO ESMERALDA','10761324','MIRAFLORES','[email protected]','Cabello.jpg','1'),
- (14,'RODRIGUEZ','FLORES','ENRIQUE MANUEL','10773345','LINCE','[email protected]','Cabello.jpg','1'),
- (16,'TEJADA','DEL AGUILA','TANIA LORENA','10446791','PUEBLO LIBRE','[email protected]','Cabello.jpg','0'),
- (19,'YAURICASA','BAUTISTA','YESABETH','10934584','MAGDALENA','[email protected]','Cabello.jpg','0'),
- (20,'ZEGARRA','GARCIA','FERNANDO MOISES','10772365','SAN ISIDRO','[email protected]','Cabello.jpg','1'),
- (30,'Navarro','Vasquez','Adriano','12345678','Lima','test@test',NULL,'1');
- DROP TABLE IF EXISTS `cuenta`;
- CREATE TABLE `cuenta` (
- `chr_cuencodigo` char(8) NOT NULL,
- `chr_monecodigo` int(11) NOT NULL,
- `chr_sucucodigo` int(11) NOT NULL,
- `chr_emplcreacuenta` int(11) NOT NULL,
- `chr_cliecodigo` int(11) NOT NULL,
- `dec_cuensaldo` decimal(12,2) NOT NULL,
- `dtt_cuenfechacreacion` date NOT NULL,
- `vch_cuenestado` varchar(15) NOT NULL DEFAULT 'ACTIVO',
- `int_cuencontmov` int(11) NOT NULL,
- `chr_cuenclave` char(6) DEFAULT NULL,
- PRIMARY KEY (`chr_cuencodigo`),
- KEY `idx_cuenta01` (`chr_cliecodigo`),
- KEY `idx_cuenta02` (`chr_emplcreacuenta`),
- KEY `idx_cuenta03` (`chr_sucucodigo`),
- KEY `idx_cuenta04` (`chr_monecodigo`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- INSERT INTO `cuenta`(`chr_cuencodigo`,`chr_monecodigo`,`chr_sucucodigo`,`chr_emplcreacuenta`,`chr_cliecodigo`,`dec_cuensaldo`,`dtt_cuenfechacreacion`,`vch_cuenestado`,`int_cuencontmov`,`chr_cuenclave`) VALUES
- ('00100001',1,1,4,5,45255.26,'2008-01-06','ACTIVO',7,'123456'),
- ('00100002',2,1,4,5,4721.89,'2008-01-08','ACTIVO',6,'123456'),
- ('00200001',1,2,1,8,7000.00,'2008-01-05','ACTIVO',10,'123456'),
- ('00200002',1,2,1,1,6800.00,'2008-01-09','ACTIVO',3,'123456'),
- ('00200003',2,2,1,7,6000.00,'2008-01-11','ACTIVO',6,'123456'),
- ('00300001',1,5,6,2,1000.00,'2023-11-05','ACTIVO',3,NULL),
- ('00300002',2,7,13,16,1000.00,'2023-11-08','ACTIVO',4,NULL);
- DROP TABLE IF EXISTS `empleado`;
- CREATE TABLE `empleado` (
- `chr_emplcodigo` int(11) NOT NULL AUTO_INCREMENT,
- `vch_emplpaterno` varchar(25) NOT NULL,
- `vch_emplmaterno` varchar(25) NOT NULL,
- `vch_emplnombre` varchar(30) NOT NULL,
- `vch_emplusuario` varchar(15) NOT NULL,
- `vch_emplclave` varchar(255) NOT NULL DEFAULT '',
- `chr_emplestado` char(1) DEFAULT '1',
- `chr_emplfoto` char(8) DEFAULT NULL,
- PRIMARY KEY (`chr_emplcodigo`),
- UNIQUE KEY `U_Empleado_vch_emplusuario` (`vch_emplusuario`)
- ) ENGINE=MyISAM AUTO_INCREMENT=18 DEFAULT CHARSET=utf8;
- INSERT INTO `empleado`(`chr_emplcodigo`,`vch_emplpaterno`,`vch_emplmaterno`,`vch_emplnombre`,`vch_emplusuario`,`vch_emplclave`,`chr_emplestado`,`chr_emplfoto`) VALUES
- (1,'Romero','Castillo','Carlos Alberto','cromero','$2a$10$mjON0etn6FLXSd7ITTIeoefL830hoNYf.LsiJKv1Aa.wI1MJiLMoW','1','0001.jpg'),
- (2,'Castro','Vargas','Lidia','lcastro','$2a$10$mjON0etn6FLXSd7ITTIeoefL830hoNYf.LsiJKv1Aa.wI1MJiLMoW','1','0002.jpg'),
- (3,'Reyes','Ortiz','Claudia','aortiz','$2a$10$if8KAtdnl.dwCxyoc4wYGOKRWmxW65bCRxW4Mq/jzpy4xAzct6NnO','1','0003.jpg'),
- (4,'Ramos','Garibay','Angelica','aramos','8a7d7ba288ca0f0ea1ecf975b026e8e1','1','0004.jpg'),
- (5,'Ruiz','Zabaleta','Claudia','cvalencia','f4f068e71e0d87bf0ad51e6214ab84e9','1','0005.jpg'),
- (6,'Cruz','Tarazona','Ricardo','rcruz','ef1cb281e8d66dd60792f36019ace6a4','1','0006.jpg'),
- (7,'Diaz','Flores','Edith','ediaz','ef1cb281e8d66dd60792f36019ace6a4','1','0007.jpg'),
- (8,'Sarmiento','Bellido','Claudia Rocio','csarmiento','aba1bca92e24c9523c20c9e23a950f8d','1','0008.jpg'),
- (9,'Pachas','Sifuentes','Luis Alberto','lpachas','gato','1','0009.jpg'),
- (10,'Tello','Alarcon','Hugo Valentin','htello','machupichu','1','0010.jpg'),
- (11,'Carrasco','Vargas','Pedro Hugo','pcarrasco','tinajones','0','0011.jpg'),
- (12,'Anchiraico','Lopez','Edgar','eanchiraico','202cb962ac59075b964b07152d234b70','1',NULL),
- (13,'Mallqui','Diaz','Roberth','rmalqui','fffffffffffffff','0',NULL);
- DROP TABLE IF EXISTS `moneda`;
- CREATE TABLE `moneda` (
- `chr_monecodigo` int(11) NOT NULL AUTO_INCREMENT,
- `vch_monedescripcion` varchar(20) NOT NULL,
- PRIMARY KEY (`chr_monecodigo`)
- ) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;
- INSERT INTO `moneda`(`chr_monecodigo`,`vch_monedescripcion`) VALUES
- (1,'Soles'),
- (2,'Dolares');
- DROP TABLE IF EXISTS `movimiento`;
- CREATE TABLE `movimiento` (
- `chr_cuencodigo` char(8) NOT NULL,
- `int_movinumero` int(11) NOT NULL,
- `dtt_movifecha` date NOT NULL,
- `chr_emplcodigo` int(11) NOT NULL,
- `chr_tipocodigo` int(11) NOT NULL,
- `dec_moviimporte` decimal(12,2) NOT NULL,
- `chr_cuenreferencia` char(8) DEFAULT NULL,
- PRIMARY KEY (`chr_cuencodigo`,`int_movinumero`),
- KEY `idx_movimiento01` (`chr_tipocodigo`),
- KEY `idx_movimiento02` (`chr_emplcodigo`),
- KEY `idx_movimiento03` (`chr_cuencodigo`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- INSERT INTO `movimiento`(`chr_cuencodigo`,`int_movinumero`,`dtt_movifecha`,`chr_emplcodigo`,`chr_tipocodigo`,`dec_moviimporte`,`chr_cuenreferencia`) VALUES
- ('00100001',1,'2008-01-06',4,1,2800.00,NULL),
- ('00100001',2,'2008-01-15',4,3,3200.00,NULL),
- ('00100001',3,'2008-01-20',4,4,800.00,NULL),
- ('00100001',4,'2008-02-14',4,3,2000.00,NULL),
- ('00100001',5,'2008-02-25',4,4,500.00,NULL),
- ('00100001',6,'2008-03-03',4,4,800.00,NULL),
- ('00100001',7,'2008-03-15',4,3,1000.00,NULL),
- ('00100001',8,'2013-08-15',1,3,1000.00,'(NULL)'),
- ('00100001',9,'2013-08-15',1,7,5.00,'(NULL)'),
- ('00100001',10,'2014-06-05',1,3,123.00,'(null)'),
- ('00100001',11,'2014-06-05',1,7,0.06,'(null)'),
- ('00100001',12,'2014-06-05',1,3,1000.00,'(null)'),
- ('00100001',13,'2014-06-05',1,7,0.50,'(null)'),
- ('00100001',14,'2014-06-16',1,3,4600.00,'(null)'),
- ('00100001',15,'2014-06-16',1,7,2.30,'(null)'),
- ('00100001',16,'2014-06-16',1,3,1000.00,'(null)'),
- ('00100001',17,'2014-06-16',1,7,0.50,'(null)'),
- ('00100001',18,'2014-06-16',1,3,2000.00,'(null)'),
- ('00100002',19,'2014-06-16',1,7,1.00,'(null)'),
- ('00100002',20,'2014-06-16',1,3,555.00,'(null)'),
- ('00100002',21,'2014-06-16',1,7,0.28,'(null)'),
- ('00100002',22,'2014-06-16',1,3,444.00,'(null)'),
- ('00100002',23,'2014-06-16',1,7,0.22,'(null)'),
- ('00200001',24,'2014-06-16',1,3,1111.00,'(null)'),
- ('00200001',25,'2014-06-16',1,7,0.56,'(null)');
- DROP TABLE IF EXISTS `sucursal`;
- CREATE TABLE `sucursal` (
- `chr_sucucodigo` int(11) NOT NULL AUTO_INCREMENT,
- `vch_sucunombre` varchar(50) NOT NULL,
- `vch_sucuciudad` varchar(30) NOT NULL,
- `vch_sucudireccion` varchar(50) DEFAULT NULL,
- `int_sucucontcuenta` int(11) NOT NULL,
- `vch_sucuestado` varchar(1) NOT NULL DEFAULT '1',
- PRIMARY KEY (`chr_sucucodigo`)
- ) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=utf8;
- INSERT INTO `sucursal`(`chr_sucucodigo`,`vch_sucunombre`,`vch_sucuciudad`,`vch_sucudireccion`,`int_sucucontcuenta`,`vch_sucuestado`) VALUES
- (1,'Sipan','Chiclayo','Av. Balta 1456',2,'1'),
- (2,'Chan Chan','Trujillo','Jr. Independencia 456',3,'1'),
- (3,'Los Olivos','Lima','Av. Central 1234',0,'1'),
- (4,'Pardo','Lima','Av. Pardo 345 - Miraflores',0,'1'),
- (5,'Misti','Arequipa','Bolivar 546',0,'1'),
- (6,'Machupicchu','Cusco','Calle El Sol 534',0,'1'),
- (7,'Grau','Piura','Av. Grau 1528',0,'0'),
- (8,'enrique','lima','av.santarosa',8,'1'),
- (9,'los choches','lima','av.los dominicos',3,'1'),
- (10,'jorge','lima','av.santarosa',2,'0');
- DROP TABLE IF EXISTS `tipomovimiento`;
- CREATE TABLE `tipomovimiento` (
- `chr_tipocodigo` int(11) NOT NULL AUTO_INCREMENT,
- `vch_tipodescripcion` varchar(40) NOT NULL,
- `vch_tipoaccion` varchar(10) NOT NULL,
- `vch_tipoestado` varchar(15) NOT NULL DEFAULT 'ACTIVO',
- PRIMARY KEY (`chr_tipocodigo`)
- ) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=utf8;
- INSERT INTO `tipomovimiento`(`chr_tipocodigo`,`vch_tipodescripcion`,`vch_tipoaccion`,`vch_tipoestado`) VALUES
- (1,'Apertura de Cuenta','INGRESO','ACTIVO'),
- (2,'Cancelar Cuenta','SALIDA','ACTIVO'),
- (3,'Deposito','INGRESO','ACTIVO'),
- (4,'Retiro','SALIDA','ACTIVO'),
- (5,'Interes','INGRESO','ACTIVO'),
- (6,'Mantenimiento','SALIDA','ACTIVO'),
- (7,'ITF','SALIDA','ACTIVO'),
- (8,'Transferencia','INGRESO','ACTIVO'),
- (9,'Transferencia','SALIDA','ACTIVO'),
- (10,'Cargo por Movimiento','SALIDA','ACTIVO');
- DROP PROCEDURE IF EXISTS `usp_actualizarSaldo`;
- DELIMITER $$
- CREATE DEFINER=`root`@`localhost` PROCEDURE `usp_actualizarSaldo`(in tipo char(1),in monto double,in cta char(8))
- BEGIN
- IF tipo='+' THEN
- UPDATE cuenta SET dec_cuensaldo=dec_cuensaldo+monto WHERE chr_cuencodigo=cta;
- ELSEIF tipo='-' THEN
- UPDATE cuenta SET dec_cuensaldo=dec_cuensaldo-monto WHERE chr_cuencodigo=cta;
- END IF;
- END $$
- DELIMITER ;
- DROP PROCEDURE IF EXISTS `usp_cabecera`;
- DELIMITER $$
- CREATE DEFINER=`root`@`localhost` PROCEDURE `usp_cabecera`(IN cta char(8))
- BEGIN
- SELECT * FROM vista1 WHERE chr_cuencodigo=cta;
- END $$
- DELIMITER ;
- DROP PROCEDURE IF EXISTS `usp_cargarEmpleado`;
- DELIMITER $$
- CREATE DEFINER=`root`@`localhost` PROCEDURE `usp_cargarEmpleado`(in cod char(4))
- BEGIN
- SELECT * FROM empleado WHERE chr_emplcodigo=cod;
- END $$
- DELIMITER ;
- DROP PROCEDURE IF EXISTS `usp_conseguirNroMov`;
- DELIMITER $$
- CREATE DEFINER=`root`@`localhost` PROCEDURE `usp_conseguirNroMov`(in cta char(8))
- BEGIN
- SELECT int_movinumero+1 AS nmov FROM movimiento WHERE chr_cuencodigo=cta ORDER BY int_movinumero DESC LIMIT 0,1;
- END $$
- DELIMITER ;
- DROP PROCEDURE IF EXISTS `usp_detalle`;
- DELIMITER $$
- CREATE DEFINER=`root`@`localhost` PROCEDURE `usp_detalle`(IN cta char(8),in tipo char(3))
- BEGIN
- SELECT * FROM vista2 WHERE chr_cuencodigo=cta AND chr_tipocodigo=tipo;
- END $$
- DELIMITER ;
- DROP PROCEDURE IF EXISTS `usp_listarEmpleados`;
- DELIMITER $$
- CREATE DEFINER=`root`@`localhost` PROCEDURE `usp_listarEmpleados`()
- BEGIN
- SELECT * FROM empleado WHERE chr_emplestado=1;
- END $$
- DELIMITER ;
- DROP TABLE IF EXISTS `v_deposito`;
- CREATE TABLE `v_deposito`(
- `chr_cuencodigo` char(8),
- `nombre` varchar(82),
- `dec_moviimporte` decimal(12,2),
- `dec_cuensaldo` decimal(12,2),
- `empleado` varchar(82),
- `int_movinumero` int(11)
- );
- DROP TABLE IF EXISTS `v_obtenercta`;
- CREATE TABLE `v_obtenercta`(
- `chr_cuencodigo` char(8),
- `vch_cliepaterno` varchar(25),
- `vch_cliematerno` varchar(25),
- `vch_clienombre` varchar(30),
- `vch_monedescripcion` varchar(20)
- );
- DROP TABLE IF EXISTS `v_voucherdeposito`;
- CREATE TABLE `v_voucherdeposito`(
- `chr_cuencodigo` char(8),
- `vch_cliepaterno` varchar(25),
- `vch_cliematerno` varchar(25),
- `vch_clienombre` varchar(30),
- `dec_cuensaldo` decimal(12,2),
- `int_movinumero` int(11),
- `dec_moviimporte` decimal(12,2),
- `chr_tipocodigo` int(11)
- );
- DROP TABLE IF EXISTS `vdeposito`;
- CREATE TABLE `vdeposito`(
- `chr_cuencodigo` char(8),
- `vch_cliepaterno` varchar(25),
- `vch_tipodescripcion` varchar(40),
- `dec_moviimporte` decimal(12,2),
- `dtt_movifecha` date,
- `int_movinumero` int(11)
- );
- DROP TABLE IF EXISTS `vista1`;
- CREATE TABLE `vista1`(
- `chr_cliecodigo` int(11),
- `chr_cuencodigo` char(8),
- `vch_cliepaterno` varchar(25),
- `dec_cuensaldo` decimal(12,2),
- `vch_monedescripcion` varchar(20)
- );
- DROP TABLE IF EXISTS `vista2`;
- CREATE TABLE `vista2`(
- `chr_cuencodigo` char(8),
- `dtt_movifecha` date,
- `vch_tipodescripcion` varchar(40),
- `dec_moviimporte` decimal(12,2),
- `chr_tipocodigo` int(11)
- );
- DROP TABLE IF EXISTS `vmovimientosc`;
- CREATE TABLE `vmovimientosc`(
- `vch_cliepaterno` varchar(25),
- `vch_cliematerno` varchar(25),
- `chr_cuencodigo` char(8),
- `vch_tipodescripcion` varchar(40),
- `dec_moviimporte` decimal(12,2),
- `chr_cliecodigo` int(11)
- );
- DROP TABLE IF EXISTS `vsaldo`;
- CREATE TABLE `vsaldo`(
- `chr_cuencodigo` char(8),
- `vch_cliepaterno` varchar(25),
- `vch_cliematerno` varchar(25),
- `vch_clienombre` varchar(30),
- `vch_monedescripcion` varchar(20),
- `dec_cuensaldo` decimal(12,2)
- );
- DROP TABLE IF EXISTS `v_deposito`;
- CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v_deposito` AS
- SELECT `m`.`chr_cuencodigo` AS `chr_cuencodigo`,
- CONCAT_WS(' ', `cli`.`vch_cliepaterno`, `cli`.`vch_cliematerno`, `cli`.`vch_clienombre`) AS `nombre`,
- `m`.`dec_moviimporte` AS `dec_moviimporte`,
- `c`.`dec_cuensaldo` AS `dec_cuensaldo`,
- CONCAT_WS(' ', `e`.`vch_emplpaterno`, `e`.`vch_emplmaterno`, `e`.`vch_emplnombre`) AS `empleado`,
- `m`.`int_movinumero` AS `int_movinumero`
- FROM `cuenta` `c`
- JOIN `cliente` `cli` ON `c`.`chr_cliecodigo` = `cli`.`chr_cliecodigo`
- JOIN `movimiento` `m` ON `c`.`chr_cuencodigo` = `m`.`chr_cuencodigo`
- JOIN `empleado` `e` ON `e`.`chr_emplcodigo` = `m`.`chr_emplcodigo`;
- DROP TABLE IF EXISTS `v_obtenercta`;
- CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v_obtenercta` AS
- SELECT `cuenta`.`chr_cuencodigo` AS `chr_cuencodigo`,
- `cliente`.`vch_cliepaterno` AS `vch_cliepaterno`,
- `cliente`.`vch_cliematerno` AS `vch_cliematerno`,
- `cliente`.`vch_clienombre` AS `vch_clienombre`,
- `moneda`.`vch_monedescripcion` AS `vch_monedescripcion`
- FROM `cuenta`
- JOIN `cliente` ON `cuenta`.`chr_cliecodigo` = `cliente`.`chr_cliecodigo`
- JOIN `moneda` ON `moneda`.`chr_monecodigo` = `cuenta`.`chr_monecodigo`;
- DROP TABLE IF EXISTS `v_voucherdeposito`;
- CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v_voucherdeposito` AS
- SELECT `cuenta`.`chr_cuencodigo` AS `chr_cuencodigo`,
- `cliente`.`vch_cliepaterno` AS `vch_cliepaterno`,
- `cliente`.`vch_cliematerno` AS `vch_cliematerno`,
- `cliente`.`vch_clienombre` AS `vch_clienombre`,
- `cuenta`.`dec_cuensaldo` AS `dec_cuensaldo`,
- `movimiento`.`int_movinumero` AS `int_movinumero`,
- `movimiento`.`dec_moviimporte` AS `dec_moviimporte`,
- `movimiento`.`chr_tipocodigo` AS `chr_tipocodigo`
- FROM `cuenta`
- JOIN `cliente` ON `cuenta`.`chr_cliecodigo` = `cliente`.`chr_cliecodigo`
- JOIN `movimiento` ON `cuenta`.`chr_cuencodigo` = `movimiento`.`chr_cuencodigo`;
- DROP TABLE IF EXISTS `vdeposito`;
- CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `vdeposito` AS
- SELECT `cuenta`.`chr_cuencodigo` AS `chr_cuencodigo`,
- `cliente`.`vch_cliepaterno` AS `vch_cliepaterno`,
- `tipomovimiento`.`vch_tipodescripcion` AS `vch_tipodescripcion`,
- `movimiento`.`dec_moviimporte` AS `dec_moviimporte`,
- `movimiento`.`dtt_movifecha` AS `dtt_movifecha`,
- `movimiento`.`int_movinumero` AS `int_movinumero`
- FROM `cuenta`
- JOIN `cliente` ON `cuenta`.`chr_cliecodigo` = `cliente`.`chr_cliecodigo`
- JOIN `movimiento` ON `cuenta`.`chr_cuencodigo` = `movimiento`.`chr_cuencodigo`
- JOIN `tipomovimiento` ON `movimiento`.`chr_tipocodigo` = `tipomovimiento`.`chr_tipocodigo`;
- DROP TABLE IF EXISTS `vista1`;
- CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `vista1` AS
- SELECT `cliente`.`chr_cliecodigo` AS `chr_cliecodigo`,
- `cuenta`.`chr_cuencodigo` AS `chr_cuencodigo`,
- `cliente`.`vch_cliepaterno` AS `vch_cliepaterno`,
- `cuenta`.`dec_cuensaldo` AS `dec_cuensaldo`,
- `moneda`.`vch_monedescripcion` AS `vch_monedescripcion`
- FROM `cuenta`
- JOIN `cliente` ON `cuenta`.`chr_cliecodigo` = `cliente`.`chr_cliecodigo`
- JOIN `moneda` ON `cuenta`.`chr_monecodigo` = `moneda`.`chr_monecodigo`;
- DROP TABLE IF EXISTS `vista2`;
- CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `vista2` AS
- SELECT `movimiento`.`chr_cuencodigo` AS `chr_cuencodigo`,
- `movimiento`.`dtt_movifecha` AS `dtt_movifecha`,
- `tipomovimiento`.`vch_tipodescripcion` AS `vch_tipodescripcion`,
- `movimiento`.`dec_moviimporte` AS `dec_moviimporte`,
- `tipomovimiento`.`chr_tipocodigo` AS `chr_tipocodigo`
- FROM `movimiento`
- JOIN `cuenta` ON `movimiento`.`chr_cuencodigo` = `cuenta`.`chr_cuencodigo`
- JOIN `tipomovimiento` ON `movimiento`.`chr_tipocodigo` = `tipomovimiento`.`chr_tipocodigo`;
- DROP TABLE IF EXISTS `vmovimientosc`;
- CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `vmovimientosc` AS
- SELECT `cliente`.`vch_cliepaterno` AS `vch_cliepaterno`,
- `cliente`.`vch_cliematerno` AS `vch_cliematerno`,
- `cuenta`.`chr_cuencodigo` AS `chr_cuencodigo`,
- `tipomovimiento`.`vch_tipodescripcion` AS `vch_tipodescripcion`,
- `movimiento`.`dec_moviimporte` AS `dec_moviimporte`,
- `cliente`.`chr_cliecodigo` AS `chr_cliecodigo`
- FROM `cuenta`
- JOIN `cliente` ON `cuenta`.`chr_cliecodigo` = `cliente`.`chr_cliecodigo`
- JOIN `movimiento` ON `cuenta`.`chr_cuencodigo` = `movimiento`.`chr_cuencodigo`
- JOIN `tipomovimiento` ON `movimiento`.`chr_tipocodigo` = `tipomovimiento`.`chr_tipocodigo`;
- DROP TABLE IF EXISTS `vsaldo`;
- CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `vsaldo` AS
- SELECT `cuenta`.`chr_cuencodigo` AS `chr_cuencodigo`,
- `cliente`.`vch_cliepaterno` AS `vch_cliepaterno`,
- `cliente`.`vch_cliematerno` AS `vch_cliematerno`,
- `cliente`.`vch_clienombre` AS `vch_clienombre`,
- `moneda`.`vch_monedescripcion` AS `vch_monedescripcion`,
- `cuenta`.`dec_cuensaldo` AS `dec_cuensaldo`;
Advertisement
Add Comment
Please, Sign In to add comment