Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Azure SQL Database
Felügyelt Azure SQL-példány
SQL-adatbázis a Microsoft Fabricben
Az xml adattípus metódusokkal lekérdezhetsz egy XML példányt, amely egy xml típusú változóban vagy oszlopban tárolt. A szekció témái leírják, hogyan lehet használni az xml adattípus módszereket.
Ebben a részben
| Téma | Description |
|---|---|
| query() Metódus (xml Adattípus) | Leírja, hogyan lehet a query() metódusos segítségével XML példányon keresztül lekérdezést végezni. |
| value() Metódus (xml Adattípus) | Leírja, hogyan lehet az value() metódut használni SQL típusú érték lekérdezésére egy XML példányból. |
| exist() Method (xml Data Type) | Leírja, hogyan lehet az exist() metódusot használni annak meghatározására, hogy egy lekérdezés nem üres eredményt ad-e vissza. |
| modify() Method (xml Data Type) | Leírja, hogyan lehet a modify() módszerrel XML Data Modification Language (XML DML) utasításokat megadni frissítések végrehajtásához. |
| nodes() metódus (xml adattípus) | Leírja, hogyan lehet a nodes() módszerrel XML-t több sorba szétzúzni, ami az XML dokumentumok egyes részeit sorhalmazokba terjeszti. |
| Relációs adatok kötése XML adatokon belül | Leírja, hogyan lehet nem-XML adatokat kötni XML-en belül. |
| Irányelvek az xml adattípus módszerek használatához | Leírást ad az xml adattípus módszerek használatához. |
Ezeket a metódusosokat a felhasználó által definiált típusú meduáció invocation szintaxissal nevezzük. Például:
SELECT XmlCol.query(' ... ')
FROM Table
Megjegyzés:
Az xml adattípusú metodok: query(), value() és exist() NULL-t adnak vissza, ha egy NULL XML példányon futtatják. Továbbá, a modify() nem ad vissza semmit, de a nodes() sorhalmazokat és egy üres sorhalmazt NULL bemenettel ad vissza.
Lásd még:
Típusos XML összehasonlítása a típus nélküli XML-lel
XML-adatpéldányok létrehozása