• Matéria: Informática
  • Autor: FaustoCamargo
  • Perguntado 7 anos atrás

Crie uma tabela” produtos excluídos ” com: ID do produto, nome do produto, valor real do produto. A partir da criação da tabela crie outro trigger para armazenar na tabela produtos excluídos todo item da tabela produtos que for excluído. Agora exclua 2 itens da tabela produto.

Respostas

respondido por: matheusoliveirp5k3m4
0

Criação da tabela:

CREATE TABLE PRODUTOS_EXCLUIDOS (

   ID          INTEGER,

   NOME        VARCHAR(150),

   VALOR_REAL  DECIMAL(18,2)

);

Criação da Trigger:

SET TERM ^ ;

CREATE OR ALTER TRIGGER TRG_PRODUTOS_EXCLUIDOS FOR PRODUTOS

ACTIVE BEFORE DELETE POSITION 0

AS

BEGIN

insert into produtos_excluidos

values (old.ID, old.NOME, old.VALOR_REAL);

END

^

SET TERM ; ^

Exclusão de dois registros da tabela PRODUTOS:

Delete from produtos

where ID in (1,2);

Perguntas similares