The following table lists the xml data type methods.
query() Method (xml Data Type)
Use this method to query over an XML instance.
value() Method (xml Data Type)
Use this method to retrieve a value of SQL type from an XML instance.
exist() Method (xml Data Type)
Use this method to determine whether a query returns a nonempty result.
modify() Method (xml Data Type)
Use this method to specify XML DML statements to perform updates.
nodes() Method (xml Data Type)
Use this method to shred XML into multiple rows to propagate parts of XML documents into rowsets.
You call these methods by using the user-defined type method invocation syntax. For example:
SELECT XmlCol.query(' ... ') FROM Table