XQuery基础
本主题适用于: SQL Server (starting with 2012) Azure SQL Database Azure SQL Data Warehouse Parallel Data Warehouse
本章讲解了XQuery的基本原则。
本章内容
序列和QNames | 讲解了序列、QNames以及预定义命名空间。 |
表达式上下文和查询估值 | 讲解了XQuery中的两种上下文 ,它们会被估值。这两种上下文是静态上下文和动态上下文。 |
原子化 | 讲解了原子化,它是提取出一个项的类型确定的值的处理。 |
有效的布尔值 | 讲解了有效的布尔值。可以针对表达式计算这些值,返回一个布尔值、一个节点序列或者一个空序列。 |
类型系统 | 用各种各样的预定义类型讲解了XQuery类型系统。对于架构类型,XQuery是一个强类型化的语言;对于类型未确定的数据,它是一种弱类型化的语言。 |
错误处理 | 讲解了在XQuery中处理静态错误、动态错误以及类型化错误。 |
XQuery中的注释 | 讲解了在XQuery中,如何利用"(: "和":) "界定符来添加注释 |
XQuery和静态类型 | 讲解在SQL Server中用为静态类型化语言的XQuery |