3
属性が存在しない場合は追加しようとしています。単純なはずですが、私はXML XPath/XQuery/etcの新機能ですので、私の無知を許してください。 属性が存在しない場合、SQL ServerのXML属性を追加します。
私のようなデータを渡すと
私はXMLデータを渡し、それを変更することができるようにしたい...
ALTER FUNCTION [dbo].[ConvertXmlData](@xmlData XML)
RETURNS XML
AS
BEGIN
RETURN @xmlData.<something here>
END
:
<something>
this is sample data <xxx id="1"/> and <xxx id="2" runat="server" />. More <yyy id="3" />
</something>
は
私は希望
<something>
this is sample data <xxx id="1" runat="server" /> and <xxx id="2" runat="server" />. More <yyy id="3" />
</something>
ありません:
<something>
this is sample data <xxx id="1" runat="server" /> and <xxx id="2" runat="server" runat="server"/>. More <yyy id="3" />
</something>
試みることができるので、修正はまだ一度に1つのノードに限定されていると思います! :-p – LarsH
SQL 2008 R2、fyi、それが役立つ場合 –