Questões de Informática · IBFC

InformáticaSQLIBFC 2025

TJ PE

Questão de Informática

No PostgreSQL como na maioria dos Sistemas Gerenciadores de Bancos de Dados Relacionais (SGBDR) comerciais do mercado, Triggers são gatilhos que disparam a execução de códigos armazenados no servidor, a partir de eventos. Analise o código abaixo: log_changes() RETURNS TRIGGER LANGUAGE PLPGSQL AS $$ BEGIN IF NEW.coluna1 <> OLD.coluna1 THEN INSERT INTO audits(id,coluna1,changed_on) VALUES(OLD.id,OLD.coluna1,now()); END IF; RETURN NEW; END; $$ CREATE TRIGGER last_changes BEFORE UPDATE ON Tabela FOR EACH ROW EXECUTE PROCEDURE log_changes(); Diante do exposto, assinale a alternativa correta.

Sua resposta

Mais questões de SQL

Ver as 3.230 questões de SQL

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.