Función IsXML()
La función ' IsXML() ' determina si un argumento de entrada es un documento XML compilado Netezza Performance Server (es decir, si el argumento de entrada es de tipo XML).
Es importante comprobar de forma explícita
si el XML generado insertando funciones SQLX
dentro del SQL es XML válido, porque el motor SQLX
subyacente no ha indicado ningún error de comprobación o validación. Si va a utilizar esquemas, también será responsable de
elaborar XML con formato correcto (es decir, que se ajuste a la estructura
especificada por el esquema).
Sintaxis
La función IsXML() tiene la siguiente sintaxis:
bool = IsXML(XML input);
El valor input, que debe ser varchar, especifica el objeto XML
para analizar.
Devuelve
La función devuelvet(true) si el valor varchar de entrada es un documento XML compilado Netezza Performance Server. En caso contrario, la función devuelvef(falso).
Ejemplo
select IsXML(XMLParse('<tag1>12345</tag1>'));
ISXML
-------
t
(1 row)