

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Suponha que seja necessário escrever um gatilho (trigger) em Linguagem SQLno sistema de banco de dados para impedir que haja o cadastramento do salário na tabela “Funcionarios” com valor menor que um salário mínimo. Considerando que “salarioMinimo” é uma variável global do sistema, qual das alternativas a seguir descreve essa intenção com exatidão?
create trigger TR_verificaSalarioMinimo
BEFORE UPDATE OR INSERT
ON funcionarios
for EACHROW
BEGIN
lf(new.salario < salarioMinimo) then
Set
new.salario=salarioMinimo;
End f
END;
create trigger TR_verificaSalarioMinimo
AFTER INSERT OR UPDATE
ON funcionarios
for EACHROW
BEGIN
lf (new.salario < salarioMinimo) then
Set
new.salario=salarioMinimo;
End If
END;
createtrigger TR_verificaSalarioMinimo.Funcionario.salario
AFTER UPDATE
ON funcionarios
for EACHROW
BEGIN
If (new.salario < salarioMinimo) then
Set
new.salario=salarioMinimo;
End If
END;
createtrigger TRverificaSalarioMinimo
AFTER UPDATE
ON funcionarios
forEACHROW
BEGIN
If (new.salario < salarioMinimo) then
Set
new.salario=salarioMinimo;
End If
END;
create trigger TR_verificaSalarioMinimo
BEFORE DELETE
ON funcionarios
for EACH ROW
BEGIN
If (new.salario < salarioMinimo) then
Set
new.salario=salarioMinimo;
End If
END;