3.2 - Funcions de conversió
De tota manera disposarem de funcions de conversió entre VARCHAR i XML i a l'inrevès, que ens asseguren els tipus desitjat. Aquestes funcions són:
- XMLPARSE ( {DOCUMENT | CONTENT} varchar ) , que tornarà un valor de tipus xml.
Podem posar document davant de la cadena, si és un document complet, i si no ho és posarem content (totes les etiquetes han d'estar tancades, però no cal que tinga una arrel única). Aquesta seria una manera alternativa d'introduir la mateixa informació XML que abans
INSERT INTO P_XML VALUES(2,XMLPARSE(CONTENT '<clients>
- XMLSERIALIZE ( {DOCUMENT | CONTENT} xml AS tipus ), que tornarà un valor del tipus especificat (normalment VARCHAR)
Aquest exemple trau dues vegades el mateix valor, però la primera vegada és de tipus XML, i la segona VARCHAR
Com es pot comprovar en la següent imatge, el primer camp és de tipus XML, i el segon VARCHAR:

Observeu també que cada resultat pot ocupar més d'una línia.
Llicenciat sota la Llicència Creative Commons Reconeixement NoComercial CompartirIgual 2.5