Magna Concursos
4141395 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: IFC

Em SGBDs relacionais como SQL Server e PostgreSQL, analise o trecho abaixo:

CREATE OR REPLACE ______?
AFTER INSERT ON PEDIDO
FOR EACH ROW
BEGIN
    IF NEW.valor < 0 THEN
        SIGNAL SQLSTATE '45000'
        SET MESSAGE_TEXT = 'Valor inválido';
    END IF;

    INSERT INTO LOG_PEDIDOS(id_pedido, data_registro, operacao)
    VALUES (NEW.id_pedido, NOW(), 'INSERT');
END;

Esse bloco é executado automaticamente pelo SGBD após uma inserção na tabela PEDIDO, sem chamada explícita da aplicação. Assinale a alternativa que indica corretamente o recurso que preenche a lacuna.

 

Provas

Questão presente nas seguintes provas

Professor PEBTT - Informática/Banco de Dados

60 Questões