重复:同一位作者在How do I update a XML string in an ntext column in SQL Server?中提出了这个问题。请关闭这个并回答原始问题。
我有一个包含2列的SQL表。 ID(int)和Value(ntext)
值行中包含各种xml字符串。
ID Value
-- ------------------
1 <ROOT><Type current="TypeA"/></ROOT>
2 <XML><Name current="MyName"/><XML>
3 <TYPE><Colour current="Yellow"/><TYPE>
4 <TYPE><Colour current="Yellow" Size="Large"/><TYPE>
5 <TYPE><Colour current="Blue" Size="Large"/><TYPE>
6 <XML><Name current="Yellow"/><XML>
我如何:
A. List the rows where <TYPE><Colour current="Yellow",
bearing in mind that there is an entry
<XML><Name current="Yellow"/><XML>
B. Modify the rows that contain
<TYPE><Colour current="Yellow" to be
<TYPE><Colour current="Purple"
谢谢! 4你的帮助