摘要: 索引 可以利用索引快速访问数据库表中的特定信息。索引是对数据库表中一个或多个列(例如,employee 表的姓氏 (lname) 列)的值进行排序的结构。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。 索引提供指针以指向存储在表中指定列的数据值,然后根据指定的排序次序排列这些指针。数据库使用索引的方式与使用书的目录很相似:通过搜索索引找到特定的值,然后跟随指针到达包含该值的行。 在数据库关系图中,可以为选定的表创建、编辑或删除索引/键属性页中的每个索引类型。当保存附加在此索引上的表或包含此表的数据库关系图时,索引同时被保存。有关详细信息,请... 阅读全文
posted @ 2011-11-28 17:38 _cc 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 参考自:http://msdn.microsoft.com/zh-cn/library/ms190798(v=SQL.100).aspx主题说明query() 方法(xml 数据类型)说明如何使用 query() 方法查询 XML 实例。value() 方法(xml 数据类型)说明如何使用 value() 方法从 XML 实例中检索 SQL 类型的值。exist() 方法(xml 数据类型)说明如何使用 exist() 方法确定查询是否返回非空结果。modify() 方法(xml 数据类型)说明如何使用 modify() 方法指定 XML Data Modification Language 阅读全文
posted @ 2011-11-28 17:20 _cc 阅读(312) 评论(0) 推荐(0) 编辑
摘要: SQL SERVER2005开始增加了一个CTE,即公用表表达式 (CTE) 具有一个重要的优点,那就是能够引用其自身,从而创建递归 CTE。递归 CTE 是一个重复执行初始 CTE 以返回数据子集直到获取完整结果集的公用表表达式。在 SQL Server 2005 中,当某个查询引用递归 CTE 时,它即被称为“递归查询”。递归查询通常用于返回分层数据,例如:显示某个组织图中的雇员或物料清单方案(其中父级产品有一个或多个组件,而那些组件可能还有子组件,或者是其他父级产品的组件)中的数据。递归 CTE 可以极大地简化在 SELECT、INSERT、UPDATE、DELETE 或 CREATE 阅读全文
posted @ 2011-11-28 14:43 _cc 阅读(1392) 评论(0) 推荐(0) 编辑