SQL Server 2012 を使用して、XML 型の列の 1 つの行に次の値がある場合:
<ArrayOfScheduledJobParameters xmlns="http://schemas.data.org/ScheduledJobServiceLibrary">
<ScheduledJobParameters>
<Key>OutputFileName</Key>
<Value>CPVR{0}.txt</Value>
</ScheduledJobParameters>
<ScheduledJobParameters>
<Key>DaysBeforeExpiration</Key>
<Value>60</Value>
</ScheduledJobParameters>
<ScheduledJobParameters>
<Key>MaxItemsByReportServiceCall</Key>
<Value>100</Value>
</ScheduledJobParameters>
</ArrayOfScheduledJobParameters>
<Value>
要素に含まれる値に基づいて要素の値を変更したい<Key>
。具体的には、要素に値「MaxItemsByReportServiceCall」が含まれている場合<Value>
に 150に設定できるようにしたいと考えています。<Key>
私ができることは、 の最初のノードを更新することだけです<ScheduledJobParameters>
。XML DML で読んだドキュメントのいずれかで可能である場合でも、その方法を見つけることができません。