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
Azure SQL Database
Azure SQL Managed Instance
SQL 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.