【发布时间】:2012-09-14 18:53:44
【问题描述】:
我在 SQL Server 2008 中有一个表,它有一些列。这些列之一是 Xml 格式 我想更新一些属性。
例如,我的 Xml 列的名称是 XmlText,它在前 5 行中的值如下:
<Identification Name="John" Family="Brown" Age="30" />
<Identification Name="Smith" Family="Johnson" Age="35" />
<Identification Name="Jessy" Family="Albert" Age="60" />
<Identification Name="Mike" Family="Brown" Age="23" />
<Identification Name="Sarah" Family="Johnson" Age="30" />
我想将所有 30 到 40 的 Age 属性更改如下:
<Identification Name="John" Family="Brown" Age="40" />
<Identification Name="Smith" Family="Johnson" Age="35" />
<Identification Name="Jessy" Family="Albert" Age="60" />
<Identification Name="Mike" Family="Brown" Age="23" />
<Identification Name="Sarah" Family="Johnson" Age="40" />
【问题讨论】:
-
嗨,卡皮尔·坎德尔瓦尔。非常感谢您的编辑。
-
SQL = 结构化查询语言 - 它不是产品。我们需要知道您使用的是哪个数据库系统(以及哪个版本)——SQL Server、Oracle、IBM DB2、PostgreSQL 等。
标签: sql xml sql-server-2008 xquery