WEB开发网
开发学院数据库MSSQL Server MS SQL入门基础:数据查询--SELECT语句 阅读

MS SQL入门基础:数据查询--SELECT语句

 2007-01-03 09:21:48 来源:WEB开发网   
核心提示: XML XML 选项指明查询结果以XML 文档模式返回XML, 模式分为RAW、 AUTO、 EXPLICIT 三种,MS SQL入门基础:数据查询--SELECT语句(9), RAW将查询结果每一行转换为以一个普通标识符作为元素标识XML 文档, AUTO以简单嵌套的XML 树方式返回查
XML

XML 选项指明查询结果以XML 文档模式返回XML。 模式分为RAW、 AUTO、 EXPLICIT 三种。 RAW

将查询结果每一行转换为以一个普通标识符作为元素标识XML 文档。 AUTO

以简单嵌套的XML 树方式返回查询结果。 EXPLICIT

指定查询结果的XML 树的形式被明确定义的。 XMLDATA

返回概要信息。它是附加在文档上返回的。 ELEMENTS

指明列将以子元素的方式返回。 BINARY base 64

指定查询返回的以base64 格式编码的二进制数据。 10.1.11 OPTION 子句

OPTION 子句用于指定在整个查询过程中的查询提示(Query Hint)。通常,用户不必使用OPTION 子句,因为查询优化器会自动选择一个最佳的查询计划。OPTION 子句必须由最外层的主查询来指定。各查询提示之间应使用逗号隔开。其语法如下:

OPTION (<query_hint> [,...n] )

<query_hint> ::=

{ { HASH | ORDER } GROUP

| { CONCAT | HASH | MERGE } UNION

| { LOOP | MERGE | HASH } JOIN

| FAST number_rows

| FORCE ORDER

| MAXDOP number

| ROBUST PLAN

| KEEP PLAN

| KEEPFIXED PLAN

| EXPAND VIEWS

}

各参数说明如下: {HASH | ORDER} GROUP

指定在GROUP BY 或COMPUTE 子句中指定的查询使用散列法或排序法。所谓散列法是指为存储和检索数据项或数据,把搜索关键字转换为一个地址的一种方法。该方法常作为数据集内的记录的一种算法,可以使记录分组均匀,减少搜索时间。 {MERGE | HASH | CONCAT} UNION

指定所有的UNION 操作符采用合并(Merge)、散列(Hash) 或连接(Concatenate)的方法执行操作。如果指定了多个UNION 提示,查询优化器会挑选一个最佳的提示方案。 {LOOP | MERGE | HASH |} JOIN

上一页  4 5 6 7 8 9 10  下一页

Tags:MS SQL 入门

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接