Arquivado
Este tópico foi arquivado e está fechado para novas respostas.
- 0
Criando uma trigger que evite que sejam inseridos novos dados na tabela
Perguntado por
db
Este tópico foi arquivado e está fechado para novas respostas.
Perguntado por
db
Ao usar o fórum, você concorda com nossos Termos e condições.
Estou tentando impedir a inserção de dados na tabela dependentes, cujo os usuários sejam maiores de 18 anos e sejam do sexo masculino.
** tabela Dependentes
create table tblDependentes(
rgEmpregado varchar(15),
nomeDependente varchar(35),
dataNasc date,
strRelacao varchar(35),
strSexo varchar(1)
);
**TRIGGER
DELIMITER $$
CREATE TRIGGER tr_Dependentes BEFORE INSERT
ON tblDependentes
FOR EACH ROW
BEGIN
SET
AS SELECT COUNT(*) dataNasc
FROM tblDependentes
WHERE dataNasc > '1999'
AND strSexo = 'M';
END $$
DELIMITER ;
Compartilhar este post
Link para o post
Compartilhar em outros sites