XML: metody datového typu

platí pro:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL databáze v Microsoft Fabric

Metody XML datových typů můžete použít k dotazování XML instance uložené ve proměnné nebo sloupci xml typu. Témata v této části popisují, jak používat metody xml datových typů.

V této sekci

Téma Description
query() Method (xml datový typ) Popisuje způsob, jak použít metodu query() pro dotazování přes XML instanci.
value() metoda (xml datový typ) Popisuje způsob, jak použít metodu value() k získání hodnoty SQL typu z XML instance.
exist() Method (xml datový typ) Popisuje použití metody exist() k určení, zda dotaz vrátí neprázdný výsledek.
Modify() Method (xml datový typ) Popisuje použití metody modify() pro určení příkazů XML Data Modification Language (XML DML) pro provádění aktualizací.
nodes() – metoda (datový typ XML) Popisuje použití metody nodes() pro shredování XML do více řádků, což propaguje části XML dokumentů do řádků.
Vazba relačních dat uvnitř XML dat Popisuje způsob, jak svázat data mimo XML uvnitř XML.
Pokyny pro používání metod XML datových typů Popisuje pokyny pro použití metod xml datových typů.

Tyto metody nazýváte pomocí syntaxe vyvolávání typových metod uživatelem. Například:

SELECT XmlCol.query(' ... ')  
FROM Table  

Poznámka:

Metody XML datových typů query(), value() a exist() vracejí NULL, pokud jsou vykonány na NULL XML instanci. Také modify() nic nevrací, ale nodes() vrací řádky a prázdnou sadu řádků s NULL vstupem.