I would check
LEFT(Xml,5) = "<?xml"
It doesn't guarantied that it's valid XML but I doubt that you have memos that starts with that and are not valid XML.
>That worked great! Is there a way for me to determine if the contents are actually valid XML? It's possible that during a transition period some of the memo fields will not have XML in them and I don't want to try and create a cursor from bad data.
>
--sb--