Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Permalink
live
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time
title description ms.custom ms.date ms.service ms.reviewer ms.subservice ms.topic dev_langs helpviewer_keywords ms.assetid author ms.author
Modules and Prologs (XQuery) | Microsoft Docs
Learn which specifications are not supported when declaring a namespace in an XQuery prolog.
03/06/2017
sql
xml
language-reference
XML
XQuery, prolog
prolog
0f17b4a4-6234-41d4-a996-6db4e27bff7e
rothja
jroth

Modules and Prologs (XQuery)

[!INCLUDE SQL Server Azure SQL Database ]

XQuery Prolog is a series of namespace declarations. In using the declare namespace in prolog, you can specify prefix to namespace binding and use the prefix in the query body.

Implementation Limitations

The following XQuery specifications are not supported in this implementation:

  • Module declaration (version)

  • Module declaration (module namespace)

  • Xmpspacedeclaration (xmlspace)

  • Default collation declaration (declare default collation)

  • Base URI declaration (declare base-uri)

  • Construction declaration (declare construction)

  • Default ordering declaration (declare ordering)

  • Schema import (import schema namespace)

  • Module import (import module)

  • Variable declaration in the prolog (declare variable)

  • Function declaration (declare function)

In This Section

XQuery Prolog
Describes the XQuery prolog.

See Also

XQuery Language Reference (SQL Server)