من يك پايگاه داده xml دارم و يك پايگاه داده SQL
با ستونهاي:
نام-فاميل-سن-تلفن
تصميم دارم در عمل "گرفتن پشتيباني" اطلاعات SQL رو بريزم داخل يك XML
و در عمل "بازخواني نسخه پشتيباني" عكس همين كار رو انجام بدم
به صورت كلي من براي XML2SQL اين كار رو ميكنم:
قدم اول: كل جدول SQL رو خالي ميكنم
قدم دوم: اطلاعات XML رو به صورت سلول به سلول ميخونم. اطلاعات رو نگه ميدارم تا يك سطر كامل بشه
قدم سوم: بعد با يك دستور insert اونها رو وارد SQL ميكنم
مرحله دوم و سوم رو اونقدر تكرار ميكنم كه تمام اطلاعات منتقل بشه
راه سريعتري وجود نداره كه:
تمام محتويات XML رو سلكت كنم و با يد insert همه رو منتقل كنم؟