Escolar Documentos
Profissional Documentos
Cultura Documentos
Ex 1
Ex 1
DELIMITER $$
CREATE DEFINER = CURRENT_USER TRIGGER login_incluir BEFORE INSERT ON cidade
FOR EACH ROW BEGIN
INSERT INTO login VALUES ('CIDADE','INSERCAO');
END$$
DELIMITER ;
DELIMITER $$
CREATE DEFINER = CURRENT_USER TRIGGER login_alterar BEFORE UPDATE ON cidade
FOR EACH ROW BEGIN
INSERT INTO login VALUES ('CIDADE','ALTERACAO');
END$$
DELIMITER ;
DELIMITER $$
CREATE DEFINER = CURRENT_USER TRIGGER login_deletar AFTER DELETE ON cidade
FOR EACH ROW BEGIN
INSERT INTO login VALUES ('CIDADE','EXCLUSAO');
END$$
DELIMITER ;
PROCEDURE
DELIMITER $$
CREATE PROCEDURE `Cidade_Estado`(IN _consulta VARCHAR(40))
BEGIN
IF(_consulta IS NULL) THEN
select cid.CID_NOME, est.EST_NOME
from Cidade cid, Estado est
where cid.ESTADO_EST_CODIGO= est.EST_CODIGO
order by cid.CID_NOME;
ELSE
select cid.CID_NOME, est.EST_NOME
from Cidade cid, Estado est
where cid.ESTADO_EST_CODIGO= est.EST_CODIGO
and cid.CID_NOME like CONCAT('%', _consulta ,'%');
END IF;
END $$
DELIMITER ;
VIEWS