Métodos de tipo de datos xml

En la tabla siguiente se enumeran los métodos de tipo de datos xml.

En esta sección

Tema Descripción

query() (método de tipo de datos xml)

Este método permite consultar instancias XML.

value() (método del tipo de datos xml)

Este método permite recuperar un valor de tipo SQL de una instancia XML.

exist() (método del tipo de datos xml)

Este método permite determinar si una consulta devuelve un resultado no vacío.

Modify() (método del tipo de datos xml)

Este método permite especificar instrucciones XML DML para realizar actualizaciones.

nodes() (método del tipo de datos XML)

Este método permite dividir XML en varias filas para propagar partes de documentos XML en conjuntos de filas.

Estos métodos se llaman mediante la sintaxis de llamada de métodos de tipo definido por el usuario. Por ejemplo:

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

[!NOTA] Los métodos de tipo de datos xmlquery(), value() y exist() devolverán NULL si se ejecutan en una instancia NULL XML. Además, modify() no devolverá ningún resultado, pero nodes() devolverá conjuntos de filas y un conjunto de filas vacío con una entrada NULL.

Vea también

Conceptos

XML con tipo y sin tipo
Generar instancias XML
Lenguaje de manipulación de datos XML (XML DML)
Enlazar datos relacionales dentro de datos XML
Tipo de datos xml
Aplicaciones XML de ejemplo

Ayuda e información

Obtener ayuda sobre SQL Server 2005