Como atualizar o valor de todos os atributos xml em uma variável xml usando t-sq

Vamos ter um snipet de amostra

DECLARE @xml XML = N'
<a abb="122">
    <b>
    </b>
</a>
<a abb="344">
    <b>
    </b>
</a>
...
';
SELECT @xml;

--need to update abb to be 888 in @xml here

SELECT @xml;

Podemos atualizar um atributo de cada vez, como mostradoAqu. A nova pergunta é: como podemos atualizar todas as ocorrências de uma vez do atributoabb?

Por favor ajude

questionAnswers(1)

yourAnswerToTheQuestion