من يك پايگاه داده xml دارم و يك پايگاه داده SQL
با ستونهاي:
نام-فاميل-سن-تلفن

تصميم دارم در عمل "گرفتن پشتيباني" اطلاعات SQL رو بريزم داخل يك XML
و در عمل "بازخواني نسخه پشتيباني" عكس همين كار رو انجام بدم

به صورت كلي من براي XML2SQL اين كار رو ميكنم:

قدم اول: كل جدول SQL رو خالي ميكنم
قدم دوم: اطلاعات XML رو به صورت سلول به سلول ميخونم. اطلاعات رو نگه ميدارم تا يك سطر كامل بشه
قدم سوم: بعد با يك دستور insert اونها رو وارد SQL ميكنم

مرحله دوم و سوم رو اونقدر تكرار ميكنم كه تمام اطلاعات منتقل بشه

راه سريعتري وجود نداره كه:

تمام محتويات XML رو سلكت كنم و با يد insert همه رو منتقل كنم؟