View Full Version : تغییر داده ها به صورت آفلاین
programmable
دوشنبه 02 آذر 1388, 13:12 عصر
سلام
میخوام چند تا از جداول دیتابیسم رو که روی شبکه هست رو یه جوری خروجی بگیرم ببرم یه جای دیگه تغییر بدم بعد بیارم تو دیتابیسم تغییرات رو تو همون جداول اولیه اعمال کنم . اما چجوری ؟ لطف کنید راهنمایی کنید .
AminSobati
دوشنبه 02 آذر 1388, 14:48 عصر
سلام دوست عزیزم،
در کدوم نسخه از SQL Server کار میکنید؟
programmable
دوشنبه 02 آذر 1388, 22:26 عصر
MS SQL 2008
AminSobati
دوشنبه 02 آذر 1388, 22:52 عصر
میتونین جدول رو در قالب یک دیتابیس ببرین و بعد از اعمال تغییرات روی دیتا، اون رو مجددا به سرور اصلی برگردونین و با استفاده از دستور MERGE تغییرات رو به جدول اصلی منتقل کنید
programmable
چهارشنبه 04 آذر 1388, 23:22 عصر
ممنون اگر داده ها در این مدت تغییری کرده باشند و سطری پاک شده باشه از هر کدوم از جداول که مشکلی بوجود نمی آد ؟
AminSobati
پنج شنبه 05 آذر 1388, 09:24 صبح
دستور MERGE میتونه هر سه عمل ویرایشی رو منتقل کنه. توصیه میکنم در Books Online نگاهی بهش بندازین
محمد سلیم آبادی
پنج شنبه 05 آذر 1388, 11:40 صبح
سلام دوست عزیزم،
در کدوم نسخه از SQL Server کار میکنید؟
سلام،
البته اجباری به استفاده از MERGE نیست. بلکه اگر نسخه های پایین تر از 2008 نیز استفاده می کنند می توانند دستور MERGE را با کمک Update, Delete Based on Join پیاده سازی کنند.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.