Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
XQuery specifikujete proti sloupci nebo proměnné typu xml pomocí jedné z metod XML datových typů. Patří sem query(), value(), exist() nebo modify(). XQuery se vykonává na XML instanci identifikované v dotazu generujícím XML.
XML generované vykonáním XQuery může obsahovat hodnoty získané z jiných sloupců Transact-SQL proměnných nebo řádků. Pro navázání relačních dat mimo XML k výslednému XML poskytuje SQL Server následující pseudofunkce jako rozšíření XQuery:
Funkce sql:column()
funkce sql:variable()
Tyto XQuery rozšíření můžete použít při zadávání XQuery v metodě query()xml datového typu. Díky tomu může metoda query() generovat XML kombinující data z XML i nexml datových typů.
Tyto funkce můžete také použít, když použijete xml datové typy modify(), value(), query() a exist() k vystavení relační hodnoty uvnitř XML.
Pro více informací viz funkce sql:column() (XQuery) a sql:variable() funkce (XQuery).