Como eu uso uma cláusula OUTPUT da instrução INSERT para obter o valor de identidade?

Se eu tiver uma instrução de inserção como:

INSERT INTO MyTable
(  
  Name,
  Address,
  PhoneNo
)
VALUES
(
  'Yatrix',
   '1234 Address Stuff',
   '1112223333'
)

Como faço para definir@var INT para o valor de identidade da nova linha (chamadoId) usando a cláusula OUTPUT? Eu vi amostras de colocar INSERTED.Name em variáveis ​​de tabela, por exemplo, mas não consigo colocá-lo em uma variável que não seja de tabela.

eu tenteiOUPUT INSERTED.Id AS @var, SET @var = INSERTED.Id, mas nenhum funcionou.

questionAnswers(1)

yourAnswerToTheQuestion