Я всегда комментирую любые разрушительные запросы (вставьте, обновите, удалите, отбросьте, изменитесь) при выписывании специальных запросов в Query Analyzer. Тем путем единственный способ выполнить их, состоит в том, чтобы выделить их, не выбирая прокомментированную часть, и нажать F5.
я также думаю, что это - хорошая идея, как уже упомянуто, записать Ваш, где оператор сначала, с выбором, и гарантирует изменение правильных данных.
Я предлагаю изучить использование XMLReader , который хорошо поддается извлечению данных и их сохранению в любом желаемом типе данных вместо SimpleXML . Он особенно хорош для регулярно используемых документов (я использую его в расширенном виде RSSReader для RSS), он намного быстрее, чем можно было ожидать, и в качестве бонуса использует меньше памяти, чем SimpleXML .
I don't know if there's a way to convert the object without iterating through it. My guess is that you can't.
You can check this thread out, it shows you how to convert a SimpleXML to an array, you can adapt that.