Как изменить несколько узлов с помощью SQL XQuery в MS SQL 2005

В таблице у меня есть следующее.

ParameterID (int)    ParameterValue (XML)
------------    --------------
1               
                
                
2               
                
                
3               
                
                

Как мне изменить все экземпляры Билли, чтобы они были Питером?

Я старался

-- Update the table         
UPDATE  @tbXML
SET     ParameterValue.modify('replace value of (//User/@Name[.="Billy"])[1] with "Peter"')

Но только первый Билли в ряду был обновлен.

Запуск обновления несколько раз:

For Row 1: 
1st Time = 1    

2nd Time 1    

3rd Time 1