SQL Server 2000 引入了对 XML 的支持。这些新特性包括: 1、能够通过 URL 访问 SQL Server。2、支持 XML-Data 架构并能在这些架构上指定 XPath 查询。3、能够检索并写入 XML 数据:
a)使用 SELECT 语句和 FOR XML 子句检索 XML 数据。
b)使用 OpenXML 行集提供程序写入 XML 数据。 4、增强了 Microsoft SQL Server 2000 OLE DB 提供程序 (SQLOLEDB),使得可以将 XML 文档设置为命令文本并以流的形式返回结果集。
楼主可以为每个用户在数据表中创建一条记录,该记录包括一个ntext/ntext列,用于保存XML格式的用户数据。
a)使用 SELECT 语句和 FOR XML 子句检索 XML 数据。
b)使用 OpenXML 行集提供程序写入 XML 数据。 4、增强了 Microsoft SQL Server 2000 OLE DB 提供程序 (SQLOLEDB),使得可以将 XML 文档设置为命令文本并以流的形式返回结果集。
楼主可以为每个用户在数据表中创建一条记录,该记录包括一个ntext/ntext列,用于保存XML格式的用户数据。
用XML虽然说可以减少数据的条数,但对整体的数据量大小影响还不得而知,甚至可能会增加数据量的大小。目前想到的只有这些
关注一下。