Comment le simple changement de nœud de la valeur de l'attribut de XMLTYPE dans Oracle 11g r2?

Je veux juste à changer dans ce XML (contenues dans XMLTYPE variable) tous les nœuds nommé "ChildNode" avec "Nom"="B" valeurs d'attribut à "C":

<RootNode>
  <ChildNodes>
    <ChildNode Name="A"/>
    <ChildNode Name="B"/>
  </ChildNodes>
</RootNode>

DECLARE
  FXML XMLTYPE;
BEGIN
  FXML := ...; -- see text before
  -- what next?
END;

Merci!

OriginalL'auteur SomeOne | 2010-10-25