eu sei que o enunciado do exercico é pra fazer também no delete então a resposta seria algo assim:
**CREATE OR ALTER TRIGGER TG_CLIENTES_IDADE
ON CLIENTES
AFTER
INSERT, UPDATE, DELETE
AS
BEGIN
UPDATE CLIENTES SET IDADE=FLOOR(DATEDIFF(DAY, [DATA NASCIMENTO], GETDATE()) / 365.25)
END**
Mas pensando aqui, em um delete eu realmente não tenho uma alteração que justifique recálculo da data certo? nos outros casos eu entendo. dai eu criei a minha só assim:
CREATE OR ALTER TRIGGER TG_CLIENTES_IDADE
ON CLIENTES
AFTER
INSERT, UPDATE
AS
BEGIN
UPDATE CLIENTES SET IDADE=FLOOR(DATEDIFF(DAY, [DATA NASCIMENTO], GETDATE()) / 365.25)
END