Я прочитал его, так как псевдоним INSERTED потребуется для FROM, к которому вы обращаетесь к триггеру INSERTED.
INSERTED в условии OUTPUT может только ссылаться на данные, вставленные в t.
Таким образом, вы не можете иметь outer_inserted.d
в своем предложении OUTPUT
И вы не можете сделать это, как я это прочитал
INSERT INTO t (a, b, c)
OUTPUT inserted.a, inserted.b INTO t_prime (a, b)
SELECT a, b, c
FROM inserted --no alias = **FAIL**