当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 既然对数据库服务器增强了此新的 XML 功能,那么对 Microsoft ADO.NET 2.0 中的 SqlClient 数据提供程序也进行增强就不会令人感到惊奇了。
 

 

    摘要:一、简介 由于拼写错误、截断、缺少或插入的标记、空字段、意外的缩略语和其他不规则问题,实际的数据是“有问题”的。 因此,在数据仓库项目中,很大一部分的时间和金钱都花费在了提取、转换和加载 (etl) 阶段。 在 etl 阶段,新数据被清理、标准化,并使其与现有数据一致。 在 microsoft sql server?2005 中可用的模糊查找和模糊分组转换,有助于使 etl 过程在遇到若干种在实际数据中观测到的常见错误时更易复原。 它们解决一般的匹配和......
    摘要:数据完整性在关系数据库应用的比较广泛,特别是在oltp系统中,但在etl和加载数据到数据仓库(dw)时,缺乏提供数据完整性的通常处理,然在ssas中,数据库管理员可以非常方便的处理这些问题。在ssas中,可以通过空值处理和错误配置来设置数据完整性处理,其中空值处理和错误配置都和未知成员有关。下面就未知成员、空处理、错误配置的一些基本概念分别介绍。 1、未知成员 ssas中,维度对象有一个称为unknownmember的属性,它可取的值为:values—......


从 SQL Server 2005 中处理 XML(1)

一、简介

microsoft sql server 2005 中的重大更改之一是包含了 xml 数据类型。此数据类型是第一类类型,就像 int 或 varchar 一样,而且 sql server 2005 允许使用一系列 xml 特定的函数对此数据类型进行就地查询与处理。它还支持存储数据库中的 xml 架构的集合,从而启用基于数据库的架构验证。另外,sql server 2005 大大地扩展了 xml 组合(select ... for xml 语句)的功能,扩展了 openxml() xml 分解函数,并针对 xml 数据类型提供了一个新的 nodes() 函数以进行更轻量级的分解。

sql server 2005 可以产生两类 xml 输出。语句 select * from authors for xml auto 产生 xml 流,而不是一列一行的行集。该输出类型与 sql server 2000 中的输出类型相比没有改变。只是因为查询分析器工具中的限制,xml 流输出在 sql server 查询分析器中才显示为一列一行的行集。您可以通过其特定的唯一标识符名称“xml_f52e2b61-18a1-11d1-b105-000805f49916b”来将这种流与“普通”列区分开来。此名称实际上是底层 tds(这是一种表格式的数据流,sql server 网络格式)分析器的指示器,在这种分析器中,列应该流至客户端,而不是像普通行集那样发送。有一种特殊的方法 sqlcommand.executexmlreader 用来在客户端上检索此特殊的流。在 sql server 2005 中,select ... for xml 语句通过许多方式得到了增强。这里仅提少数几种: 【相关文章:VMware虚拟化技术简介

既然对数据库服务器增强了此新的 xml 功能,那么对 microsoft ado.net 2.0 中的 sqlclient 数据提供程序也进行增强就不会令人感到惊奇了。对 ado.net dataset 也有更改,以便支持类型 xml 的 datacolumn,而且 system.data 与 system.xml 之间的“集成点”得到了拓宽。在本文中,我将探究在客户端上使用 sql server 2005 xml 数据类型。 【扩展阅读:IBM更强的虚拟化技术有望在Power6

在大多数情况下,当您需要 sql server 2000 中的 for xml explicit 模式时,有一种新的、便于使用的 for xml path 模式。 【扩展信息:VMware、Xen和Microsoft

1.

2.

使用 type 指令,除了生成流之外,您还可以生成 xml 数据类型列。


...   下一页
    摘要:1.表结构信息查询 表结构信息查询select tablename=case when c.column_id=1 then o.name else n end,tabledesc=isnull(case when c.column_id=1 then ptb.[value] end,n),column_id=c.column_id,columnname=c.name,primarykey=isnull(idx.primarykey,n),[identit......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE